junior Machine Learning Engineer ic · Posted May 13, 2026

About this role

Johns Hopkins APL is hiring a junior-level Machine Learning Engineer based in Laurel, MD. The posting calls out experience with Python, TypeScript, TensorFlow, PyTorch.

Role
Machine Learning Engineer
Function
machine learning
Level
junior
Track
Individual contributor
Location
Laurel, MD
Department
Machine Learning
Posted
May 13, 2026

More roles at Johns Hopkins APL

Mission Design / Navigation Engineer
Laurel, MD · mid
Python TypeScript Java
Mechanical Design & Integration Engineer
Laurel, MD · mid
System Design
Systems Analyst
Laurel, MD · mid
Python pandas NumPy
Senior Applied Chemist
Laurel, MD · senior
Security Officer
Laurel, MD · mid
Security
All Johns Hopkins APL jobs →

Job description

from Johns Hopkins APL careers
Description

Are you passionate about machine learning, edge processing, and synthetic aperture radar imaging?

Do you seek a position to apply your engineering skills in an innovative and collaborative laboratory environment?

 

If so, we are looking for someone like you to join our team at the Johns Hopkins University Applied Physics Laboratory (APL)!

 

We are seeking an entry-level engineer or scientist to support the growth of RF/machine learning capabilities. The selected candidate will contribute in two primary areas: optimization of SAR-related processing for GPU-enabled edge hardware, and support of machine learning workflows including curated dataset development, model training, evaluation, and deployment to edge devices. This role is intended for a candidate with strong technical fundamentals and the potential to grow into a broader RF/ML contributor through mentorship and hands-on experience. Deep SAR expertise is not required.

 

As a member of our team, you will…

  • Support development and optimization of SAR-related algorithms and processing workflows for execution on GPU-enabled edge hardware.
  • Assist with profiling, debugging, and improving computational performance to meet edge-device constraints such as latency, memory, throughput, and power.
  • Build, organize, and maintain curated datasets for machine learning training, validation, and testing.
  • Develop and apply data preprocessing, labeling, and quality-check workflows to prepare data for analysis and model development.
  • This is an excerpt. Read the full job description on Johns Hopkins APL careers →
All machine learning jobs machine learning in Laurel, MD Jobs in Laurel, MD machine learning salaries machine learning career path
All Johns Hopkins APL Jobs Browse machine learning roles junior positions