Assistant Research Scientist; PREP
Listed on 2026-09-12
-
Research/Development
Research Scientist, Data Scientist
Johns Hopkins, founded in 1876, is America's first research university and home to nine world-class academic divisions working together as one university.
Salary : $40,000 - $60,000
Johns Hopkins University:
Whiting School of Engineering:
Office of Research and Translation
This position is part of the National Institute of Standards and Technology (NIST) Professional Research Experience Program (PREP).NIST recognizes that its research staff may want to collaborate with researchers at academic institutions on specific projects ofmutual interest and, therefore, requires those institutions to be recipients of a PREP award. The PREP program involves staff from awide range of backgrounds conducting scientific research across various fields.
Individuals in this position will perform technical work supporting the collaboration's scientific research.
Research
Title:
Modelica Modeling in Support of a Building Digital Twin
The work will entail:
NIST has several projects related to digital twins in the built environment. These projects are developing the infrastructure needed to ease the development and deployment of digital twins andinform existing and future standards. The Intelligent Building Agents Laboratory (IBAL) is being used in these efforts. A Modelicamodel was developed for the IBAL, but this model needs to be be improved and updated so that it can be used to demonstrate the full physical-digital twin workflow.
Guideline 36 controllers need to beadded to the model, and the parameters that will be tuned to alignthe digital twin with the physical twin need to be identified. Someof these parameters are not tunable when the model is converted toan FMU for co-simulation, so some models will need to be modified or developed to make those parameters available after the FMU hasbeen compiled.
U.S. Citizen Preferred
Key responsibilities will include but are not limitedto:
- Reviewing and understanding the existing models.
- Identifying the parameters that need to be tuned.
- Modifying and developing new models as needed.
- Adding Guideline 36 controllers to the model.
- Presenting results at internal meetings, and occasional meetings with external stakeholders.
- Ensuring that results, protocols, software, and documentation have been archived or otherwise transmitted to the larger organization.
Qualifications
- An undergraduate degree in Computer Science or Engineering.
- Experience with Modelica modeling using the Buildings library.
- Preferred experience with Modelica modeling inOpenModelica.
- Preferred experience with FMUs and co-simulation in Python.
- Strong oral and written communication skills.
- A master’s or PhD in engineering or physics or related field.
- A background in performing experimental work, data collection and analysis.
- Ability to control, operate and automate scientific test equipment and instrumentation.
- Familiarity with MATLAB or Python.
- Strong oral and written communication skills.
Equal Employment Opportunity Statement
The Johns Hopkins University is committed to equal opportunity forits faculty, staff, and students. To that end, the university doesnot discriminate on the basis of sex, gender, marital status,pregnancy, race, color, ethnicity, national origin, age,disability, religion, sexual orientation, gender identity or expression, veteran status or other legally protected characteristics. The University is committed to providing qualified individuals access to all academic and employment programs,benefits and activities on the basis of demonstrated ability,performance and merit without regard to personal factors or demographic characteristics that are irrelevant to the program involved.
Salary Range
The referenced salary range represents the minimum and maximum salaries for this position and is based on…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).