Modeling and Simulation Engineer – Integration and Analysis
Johns Hopkins APL · Laurel, MD · Modeling/Simulation
About this role
Johns Hopkins APL is hiring a mid-level Machine Learning Engineer based in Laurel, MD. The posting calls out experience with Python, Java, Bash, Docker.
- Role
- Machine Learning Engineer
- Function
- machine learning
- Level
- mid
- Track
- Individual contributor
- Location
- Laurel, MD
- Department
- Modeling/Simulation
- Posted
- Apr 28, 2026
More roles at Johns Hopkins APL
Job description
from Johns Hopkins APL careersDo you love developing creative solutions to challenging problems?
Are you passionate about applying modeling and simulation to solve to some of our country's critical challenges?
If so, we're looking for someone like you to join our team at APL!
We are seeking a Modeling and Simulation (M&S) Engineer who will work in a collaborative environment to develop and deploy integrated M&S software applications, and utilize them for performance analysis of combat system components. You will be joining a hardworking team of engineers and scientists who are passionate about developing high-impact solutions at the forefront of APL's mission to provide innovative solutions to critical challenges in the area of missile defense.
As a Modeling and Simulation Engineer...
- You will work in cross-functional research teams to identify and recommend the most suitable modeling and simulation approaches for study objectives.
- You will architect integrated software solutions to optimize simulation workflows and support rigorous analysis.
- You will develop integration layers to connect software applications and enable them to interoperate.
- You will create and maintain scripts to orchestrate and automate large-scale simulation runs.
- You will insert algorithm prototypes into existing models, to support concept exploration and feasibility studies for the development of future advanced capabilities.