Skip to content
mimi

Machine Learning Engineer

HII

Norfolk · On-site Full-time Mid Level $95k – $128k/yr 1mo ago

About the role

Summary

HII Mission Technologies is seeking a Machine Learning Engineer to support the design, development, and deployment of advanced training and simulation capabilities within the Advanced Training Domain (ATD) System—a shipboard combat system trainer that enhances U.S. Navy operational readiness. This full‑time, on‑site role is part of a high‑performing engineering team delivering mission‑driven solutions that improve warfighter training and decision‑making. In this role, you will help integrate machine‑learning and data‑driven capabilities that elevate the realism, adaptability, and performance of next‑generation combat system training environments.

Impact, Growth & Development

  • Strengthen U.S. Navy readiness by engineering ML solutions that improve training fidelity and system performance
  • Collaborate with software engineers, data engineers, analysts, and end users to solve operationally relevant challenges
  • Grow your skills through hands‑on work with high‑fidelity simulation systems, real‑world training data, and modern ML/AI toolchains
  • Contribute to innovations that shape future combat system training platforms

Key Job Responsibilities

  • Participate in Agile sprint planning and execution across cross‑functional engineering teams
  • Design, develop, and deploy machine learning models supporting simulation accuracy, data analytics, performance prediction, and system‑behavior modeling
  • Build data pipelines for collection, preprocessing, labeling, and training using structured and unstructured Navy training data
  • Integrate ML models into Linux‑based training systems using containers, APIs, or embedded inference engines
  • Troubleshoot, optimize, and maintain ML workflows including performance tuning, error analysis, and model explainability
  • Develop supporting documentation such as architecture diagrams, data‑flow documentation, model cards, evaluation reports, and code commentary
  • Conduct developer testing in lab environments and aboard ship when required
  • Provide occasional on‑site support for installations, model validation, and user evaluations (up to 10% travel)
  • Perform additional related duties as assigned to support project and organizational needs

Required Education & Experience

  • 2 years of relevant experience with a Bachelor's degree in a related field, or
  • 0 years of experience with a Master's degree in a related field, or
  • High school diploma or equivalent and 6 years of relevant experience

Required Knowledge & Skills

  • Experience developing and deploying machine learning models using Python frameworks such as PyTorch, TensorFlow, or Scikit‑learn
  • Hands‑on experience with Linux‑based development environments
  • Familiarity with Agile/Scrum methodologies
  • Experience implementing data pipelines, feature engineering, and model‑training/evaluation workflows
  • Ability to troubleshoot complex software, data, or model‑related issues

Required Credentials

  • Ability to obtain a DoD Information Assurance Technician (IAT) Level II certification or higher (e.g., Security+ CE, CCNA Security, CySA+) within 3 months of hire if not currently held
  • Must be a U.S. Citizen
  • Must hold a current or active DoD Secret clearance

Preferred Requirements

  • Degree in Computer Science, Data Science, ML/AI, Engineering, or related technical field
  • IAT Level II certification or higher (e.g., Security+ CE, CCNA Security, CySA+)
  • Experience with high‑fidelity training systems, simulation environments, or Navy combat systems
  • Experience deploying ML models in operational or real‑time systems (e.g., REST APIs, message queues, embedded inference)
  • Familiarity with ActiveMQ, messaging systems, or streaming‑data frameworks
  • Experience with MLOps tools such as GitLab CI/CD, Docker, Podman, Kubernetes, or virtualization technologies
  • Background in data analysis for mission systems, sensor data, or tactical environments
  • Experience with Jira, Git, or Subversion

Physical Qualifications

May require working in an office, industrial, shipboard, or laboratory environment. Must be capable of climbing ladders and tolerating confined spaces and a range of temperature conditions during shipboard or testing activities.

Benefits

  • Best‑in‑class medical, dental, and vision plan choices
  • Wellness resources and employee assistance programs
  • Savings Plan Options (401(k)) and financial planning tools
  • Life insurance and employee discounts
  • Paid holidays and paid time off
  • Tuition reimbursement and scholarships for early childhood and post‑secondary education
  • Occasional bonus or other non‑recurrent compensation for qualified positions

Skills

DockerGitGitLab CI/CDKubernetesLinuxMLOpsPodmanPyTorchPythonScikit-learnTensorFlow virtualization

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free