Machine Learning Analyst

NLP PEOPLE

Laurel (MD)

On-site

USD 90,000 - 230,000

Full time

14 days+
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Education assistance
Retirement contributions
Paid time off
Medical/dental/vision insurance
Flexible spending accounts
Training opportunities

Job summary

A leading company in defense technology is seeking a Machine Learning Analyst to work on innovative solutions in AI/ML. Join a multidisciplinary team responsible for developing algorithms to enhance national security systems. Ideal candidates will be experienced in machine learning, proficient in Python, and capable of translating complex concepts into clear documentation.

Qualifications

  • 3+ years experience in machine learning and data science.
  • Fluency in Python, capable of writing efficient code.
  • Experience in AI/ML research prototypes.

Responsibilities

  • Research, implement, and analyze machine learning algorithms.
  • Interact with various data types for algorithm training.
  • Create visualizations to explain complex topics.

Skills

Machine Learning
Python
Data Analysis
Version Control
Communication

Education

Bachelor’s degree in Computer Science, Engineering, Math, Physics, Statistics

Tools

scikit-learn
TensorFlow
PyTorch
C++
Java

Job description

Description

Do you have demonstrated machine learning experience and want to apply that experience to solving a wide variety of complex problems in this rapidly evolving field?

Do you thrive in a collaborative research environment, working alongside an energetic, multidisciplinary team of scientists and engineers?

Are you ready to help the US secure and maintain leadership in the development and fielding of AI/ML algorithms for non-kinetic defense systems?

If so, we’re looking for someone like you to join our team at APL!

We are seeking a highly motivated Researcher who will contribute to all phases of the machine learning algorithm development process. You will be joining a team of engineers and scientists at the forefront of APL’s mission to provide innovative solutions to critical challenges.

As a Machine Learning Analyst:

  1. You will research, implement, and analyze prototype algorithms for various machine learning tasks, quantify and document their performance capabilities and limitations, and provide metrics of robustness and confidence in specific approaches.
  2. You will interact with various data types, formats, and structures for training and testing algorithms, performing data cleaning, normalization, or manipulation as needed.
  3. You will create effective visualizations and documentation to explain complex topics to a variety of audiences.

Qualifications

You meet our minimum qualifications if you:

  • Hold a Bachelor’s degree in Computer Science, Engineering, Math, Physics, Statistics, or a related field.
  • Have at least three years of relevant experience in machine learning and data science.
  • Are fluent in Python and can translate mathematical concepts into well-documented, efficient code.
  • Have experience developing AI/ML research prototypes using frameworks like scikit-learn, TensorFlow, PyTorch, or similar.
  • Possess knowledge of classification, clustering, deep learning, or decision-making algorithms.
  • Can effectively communicate ideas and results.
  • Have experience with version control software like Git.
  • Can obtain an Interim Secret security clearance and ultimately a Secret clearance; U.S. citizenship required.

Additional qualifications:

  • Master’s degree in related fields.
  • At least four years of experience designing and implementing AI/ML algorithms.
  • Proficiency in programming languages including C++, Python, and Java on Linux and Windows.
  • Familiarity with object-oriented programming and high-performance computing structures like GPUs and CPU clusters.
  • Experience with classification, clustering, deep learning, decision algorithms, or AI explainability.

Why work at APL?

The Johns Hopkins University Applied Physics Laboratory (APL) offers a vibrant, inclusive environment where you can grow professionally, contribute to critical national security projects, and collaborate with inspiring teammates. We provide excellent benefits, including education assistance, retirement contributions, and a healthy work/life balance. Our campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at http://www.jhuapl.edu/careers.

About Us

APL is an Equal Opportunity/Affirmative Action employer. We value diversity and are committed to providing accommodations to individuals with disabilities during the hiring process. All qualified applicants will receive consideration regardless of race, creed, color, religion, sex, gender identity, sexual orientation, national origin, age, disability, veteran status, or other protected characteristics.

The pay range for this position is from $90,000 to $230,000 annually, based on experience and qualifications. We offer comprehensive benefits, including retirement plans, paid time off, medical/dental/vision insurance, life insurance, disability coverage, flexible spending accounts, and training opportunities. Applications are accepted on a rolling basis.

Position Details:

  • Minimum Rate: $90,000 annually
  • Maximum Rate: $230,000 annually
Company:

Johns Hopkins Applied Physics Laboratory

Qualifications:
Language requirements:
Specific requirements:
Educational level:
Level of experience (years):

Senior (5+ years of experience)

Tagged as: Academia, Classification, Clustering, Machine Learning, NLP, United States

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

2026 PhD Graduate - Algorithm Researcher - Artificial Intelligence, Machine Learning, and Infor[...]
2026 PhD Graduate - Algorithm Researcher - Artificial Intelligence, Machine Learning, and Infor[...]

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
Restaurant discount
Data Scientist
Data Scientist

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 290,000
2027 PhD Graduate - Machine Learning and Artificial Intelligence
2027 PhD Graduate - Machine Learning and Artificial Intelligence

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
2026 PhD Graduate – Artificial Intelligence and Machine Learning (AI/ML) Research Scientist
2026 PhD Graduate – Artificial Intelligence and Machine Learning (AI/ML) Research Scientist

NLP PEOPLE • Maryland

On-site
USD 105,000 - 245,000
Education assistance
2027 PhD Graduate - Artificial Intelligence and Machine Learning (AI/ML) Research Scientist
2027 PhD Graduate - Artificial Intelligence and Machine Learning (AI/ML) Research Scientist

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
Education assistance
Retirement contributions
Work-life balance
Data Scientist
Data Scientist

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 105,000 - 290,000
AI/ML Platform Engineer
AI/ML Platform Engineer

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 85,000 - 195,000
Education assistance
Retirement contributions
Work/life balance
2027 PhD Graduate - Machine Learning and Artificial Intelligence
2027 PhD Graduate - Machine Learning and Artificial Intelligence

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
Data Scientist (TS/SCI cleared)
Data Scientist (TS/SCI cleared)

Johns Hopkins Applied Physics Lab • Laurel (MD)

On-site
USD 105,000 - 290,000
2027 BS/MS Graduate - AI/ML Research Engineer
2027 BS/MS Graduate - AI/ML Research Engineer

Johns Hopkins Applied Physics Laboratory • Laurel (MD)

On-site
USD 85,000 - 165,000