Machine Learning Engineer

DEKA Research & Development

Manchester, NH, United States Full-time 13 days ago
Workplace
On-site
Location
Manchester, NH, United States
Who can apply
Based in the United States: you usually need the right to work there

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

We're looking for a Machine Learning Engineer who can operate at the intersection of backend engineering and applied machine learning. If you want to design distributed systems, deploy production ML models, and architect scalable data pipelines that make a measurable difference — this is your opportunity, and it starts with the software you design and deliver at DEKA.

This role is on-site at DEKA in Manchester, NH. Relocation is not available, local candidates only.

How You Will Make an Impact: * Design and implement scalable backend services and microservices powering data-intensive, real-world applications * Build and deploy production ML models across the full lifecycle from feature engineering and training through evaluation, deployment, and monitoring * Develop and maintain event-driven distributed pipelines using Apache Kafka, Apache Spark, and related technologies * Architect systems that integrate ML models with rule-based decision engines for automated, real-time decisioning * Collaborate across disciplines to translate complex requirements into reliable, elegant engineering solutions * Contribute to AI/LLM-driven workflows and orchestration systems that push the boundaries of what software can do

Required Experience/Knowledge: * M.S. in Computer Science, AI, or a related field * 6+ years in backend software engineering and distributed systems * Strong proficiency in Java (Spring Boot, Spring MVC, Hibernate) and Python * Hands-on experience building and deploying production ML models (PyTorch or equivalent) * Experience with distributed systems and streaming technologies: Apache Kafka, Apache Spark, ZooKeeper * Solid understanding of microservices architecture, REST/SOAP APIs, and object-oriented design * Experience with relational and NoSQL databases (Oracle, IBM Db2, MSSQL, MongoDB) * Familiarity with AWS or equivalent cloud platforms * Strong problem-solving skills * Intrinsic drive to understand how things work and make them better * Excellent communicating and collaboration across engineering, data, and product teams * Strong attention to detail

About Machine Learning Engineer jobs in the United States

Open jobs
1,282 open Machine Learning Engineer jobs in the United States, 173 of them posted in the last 7 days. See all Machine Learning Engineer jobs in the United States
Typical advertised pay
$183,000 – $261,000 a year for the middle half of the 685 job ads from 291 employers that state a salary in US dollars (median $220,000). This is base pay as advertised, not total compensation. Machine Learning Engineer salary in the United States
Skills the job ads ask for most
  • Python 81%
  • LLMs 69%
  • AWS 37%
  • RAG 35%
  • CI/CD 29%
  • PyTorch 29%

Share of the 474 newest postings for the role that name each skill. Resume keywords for Machine Learning Engineer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.