CareerPlanSign in

Senior Machine Learning Engineer

Nashville, Tennessee, United States💼 Full-time🗓 2025-12-23 → 2026-09-26

Core

Research, design, train, and evaluate machine learning models to solve complex optimization, planning, and decision-making problems in defense and aerospace.

Role type

Senior Machine Learning Engineer (Optimization & Systems)

Builds

End-to-end ML pipelines, production ML systems, and intelligent digital applications for mission-critical teams.

Domain

Defense and aerospace industry; combinatorial optimization, pathfinding, and constraint-based problems.

Deliverable

production ML models

Required skills

Machine learning theory, model selection and evaluation, optimization and loss functions, PyTorch or TensorFlow, end-to-end ML pipelines, Python programming, software engineering best practices, system design

Preferred skills

Deep learning architectures (CNNs, RNNs, Transformers), distributed training, experiment tracking tools, real-time inference deployment, research-driven engineering background

Technologies

PyTorch, TensorFlow, Git, Jira, Confluence, MLflow, Weights & Biases

Responsibilities

Research and select ML approaches and architectures, design and implement ML models, own data pipelines and perform data validation, train and debug models, define evaluation metrics and improve performance, integrate models into production systems, make technical architectural decisions, mentor junior engineers

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.