ML Engineer Jobs
ML Engineer jobs are open across technology, healthcare, financial services, and autonomous systems, from new-grad to staff and principal levels, with specializations in NLP, computer vision, and MLOps. Find a role that fits from the openings below and apply directly.
Find ML Engineer JobsLooking for remote work? View remote ML engineer jobs →Student or new grad? View ML engineer internships →Overview
Showing 5 of 2,140+ ML Engineer jobs








About Gallatin
At Gallatin, we are rebuilding logistics infrastructure for the national security missions of the United States and allied partners. We build AI systems that determine how logistics decisions are made — not just how they're executed. From factory to foxhole, we operate at the layer where data becomes decisions, and decisions make the advantage.
What You'll Do
In this role, you will build the systems that move a model out of a notebook and into the hands of a planner. Sometimes, that means deploying to an air-gapped rack in a tent instead of a VPC. You will own the path from training run to deployed capability: the infrastructure it runs on, the release process that ships it, the evaluation harness that proves it works, and the telemetry that tells us when it stops working.
Our AI/ML team works across retrieval-grounded systems for doctrine and logistics data, document and feature extraction, military symbol recognition, optimization and movement models, and an LLM agent platform. This role underpins that work: building the infrastructure, release processes, and evaluation systems that make it shippable and keep it honest in production. You will have plenty of room to shape how we build it.
Training & Serving Infrastructure
Own model training, fine-tuning, and batch inference infrastructure across AWS (SageMaker, EKS) and on-premises GPU hardware.
Stand up and tune LLM inference serving: vLLM-class stacks, quantization, continuous batching, KV-cache and throughput sizing. Make the hosted-vs-local call with numbers behind it.
Build for DDIL: local inference with configurable fallback, degraded-mode behavior, and sane resource envelopes on hardware we do not get to choose.
Release & Reproducibility
Build CI/CD for models and pipelines: versioned datasets, a model registry, promotion gates, and rollback that actually works under pressure.
Own infrastructure as code, containerization, and GitOps deployment across environments ranging from a dev cluster to a disconnected enclave.
Make reproducibility a hard requirement. Any result we put in front of a customer or evaluator must be reproducible from a commit and dataset version.
Evaluation & Observability
Build and own the evaluation harness: regression suites for retrieval and extraction pipelines, LLM-as-judge pipelines with measured judge-human agreement, and adversarial and held-out sets.
Instrument production for drift, latency, cost, retrieval quality, and failure modes, including quiet ones such as a retrieval miss that produces a fluent but wrong answer.
Make our metrics defensible to external test and evaluation reviewers. “We think it’s good” is not a deliverable.
Data & Pipeline Ownership
Own ingestion, versioning, and lineage for logistics and doctrinal data drawn from a heterogeneous set of authoritative sources.
Build and operate embedding and feature pipelines, incremental indexing, and the unglamorous systems that keep a retrieval index fresh.
Build the human-in-the-loop infrastructure: confidence-scored routing, review queues, and feedback capture that improves the next model.
Secure & Accredited Deployment
Deploy and operate ML systems in IL5 and IL6 environments, including air-gapped or restricted-network enclaves. Build the release, observability, artifact-management, and incident-response workflows those environments require.
Support ATO and continuous-authorization work with implementation evidence tied to applicable security controls (NIST SP 800-171, NIST SP 800-53 Rev. 5, CMMC Level 2, FIPS 140-3, and RMF/eMASS).
Handle CUI and classified data correctly without being asked twice.
What We’re Looking For
Strong Platform & Infrastructure Skills
5+ years in MLOps, ML platform, or infrastructure engineering, including meaningful time working on systems with real users.
Strong Python skills and comfort in a production codebase, not just notebooks.
Deep Kubernetes and containerization experience, plus infrastructure as code.
Production experience with AWS ML/Azure infrastructure (SageMaker, EKS, or equivalent).
Hands-on GPU infrastructure experience: scheduling, utilization, memory sizing, and cost.
Hands-on experience deploying and operating production software in IL5 or IL6 environments, including disconnected or restricted-network deployments.
Production ML Judgment
You have shipped an LLM or ML system to production and then had to keep it working. You know what breaks.
You have built evaluation and monitoring for ML systems rather than adopting a vendor dashboard and hoping.
You can reason about where a pipeline’s quality actually comes from and say so when a metric is measuring the wrong thing.
Ownership
You are comfortable with ambiguity and owning a domain end to end. This is a small team; there is no one to hand the pager to.
You are willing to learn the mission domain. The engineers who do best here become genuinely interested in the logistics problem itself.
Nice to Have
Clearance: Preferred
LLM serving and inference optimization (vLLM, TensorRT-LLM, quantization, prefix caching).
Retrieval-grounded systems in production: hybrid retrieval, re-ranking, index freshness, and citation quality.
Edge, on-premises, or disconnected deployment.
Experience supporting ATO, continuous authorization, or production operations in classified environments.
Defense, intelligence, or another accredited or regulated environment.
Palantir Foundry, PostgreSQL/pgvector, NATS/JetStream, or ArgoCD.
A degree in CS, engineering, or a related technical field, or the equivalent built the hard way.
Mission and Identity
We are building the system that enables faster, smarter logistics decisions in contested environments, and we're doing it with a team of seasoned entrepreneurs, operators, and technologists who have built and scaled solutions in this space before. We hold ourselves to an extremely high standard. We value clear thinking, direct communication, and the kind of ownership that doesn't stop until something actually works.
Our mission is to create decision advantage when the stakes are the highest. If we succeed, the system doesn't just run; it gets smarter. We're not building AI for its own sake. We're building it because faster, smarter decisions in the most demanding environments on earth can't wait. If you want to work somewhere the stakes are real and the mission is urgent — you'll fit in here.
Why Gallatin?
The logistics infrastructure that supports America's warfighters and humanitarian disaster responders is overdue for transformation, and we are building it. From defense operations to disaster response, we're solving the hardest problems that keep missions moving when it matters most. Join a team where the mission is the point.
Compensation: Gallatin offers competitive compensation commensurate with experience. Actual compensation may vary based on experience, skills, and location. In addition to base salary, we offer a generous equity grant, full healthcare coverage, 401k, unlimited PTO, and the perks of working in a high-caliber, mission-driven environment.
Gallatin is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected by applicable federal, state, or local law.
This position may require the ability to obtain and maintain a U.S. government security clearance. The successful candidate must be able to work in a classified environment when necessary.
We comply with the United States Department of Labor's Pay Transparency provision.
Note: Due to the nature of certain government contracts held by this organization, U.S. citizenship is a requirement for all positions at Gallatin. Proof of citizenship will be required prior to employment if selected.
Compensation Range: $80K - $210K
ML Engineer Jobs by Experience Level
Top Cities Hiring ML Engineers
Explore ML engineer openings in the cities hiring most right now.
See All 2,140+ ML Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find ML Engineer JobsML Engineer Job Market
Who's Hiring
- TikTok195

- Apple158

- ByteDance71

- Meta64

- Google58

Top Industries Hiring
- Technology & Software146
- Electronics & Hardware56
- Banking & Financial Services28
- Automotive26
- Biotechnology & Pharmaceuticals13
What Employers Look For
The qualifications that appear most often in ML engineer jobs.
- Proficiency in Python and ML frameworks such as PyTorch or TensorFlow
- Experience building and deploying models in cloud environments like AWS, GCP, or Azure
- Familiarity with MLOps tools and practices including CI/CD pipelines for model deployment
- Strong foundation in statistics, linear algebra, and machine learning fundamentals
- Experience with data processing tools such as Spark, SQL, or distributed computing platforms
- Bachelor's or master's degree in computer science, statistics, or a related quantitative field
Tips for Your ML Engineer Job Search
Quantify model impact on your resume
Recruiters scan for outcomes, not just tools. Replace 'built a recommendation model' with metrics like latency reduction, precision gains, or revenue lift. If you can't share exact figures due to confidentiality, describe the scale of the dataset or the business problem solved.
Tailor your GitHub to the posting
Before you apply, pin the repos most relevant to that job's stack. An NLP-focused team cares about your transformer experiments, not your random forest notebooks. A targeted profile signals genuine fit faster than a resume bullet ever will.
Apply early to roles that fit
Migrate Mate lists ml engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Decode the job level before applying
ML engineer titles vary wildly across companies. A 'senior' at a startup may expect you to own infra end-to-end, while the same title at a large tech firm may mean pure modeling work. Read the responsibilities section for scope signals, not just the title.
Prepare a system design answer for ML
Most mid-level and senior interviews include an ML system design round covering feature pipelines, serving infrastructure, and monitoring. Practice walking through a real-time inference system out loud before your first interview, not the night before your third.
Negotiate with competing offers in hand
ML compensation packages often include equity, signing bonuses, and compute credits that are more negotiable than base pay. If you're in multiple processes, time your final rounds to land offers close together so you can negotiate from a position of genuine choice.
ML Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most ml engineers?
The companies hiring the most ml engineers right now include TikTok, Apple, and ByteDance, with the largest share of openings in California, Washington, and New York, based on current listings on Migrate Mate as of September 2026. Demand is concentrated in technology, financial services, and healthcare, though openings appear across a broad range of industries.
How many ml engineer jobs are remote?
About 57% of ml engineer openings are fully remote or hybrid as of September 2026, making it one of the more remote-accessible engineering roles. Research and experimentation-heavy positions tend to offer the most location flexibility, while roles with heavy data infrastructure or on-premise compute requirements are more likely to require in-person work.
How do you become a ml engineer?
You typically start by building a strong foundation in Python, linear algebra, and core ML concepts through coursework or self-study, then reinforce that with hands-on projects covering supervised learning, model evaluation, and deployment. From there, gaining experience with cloud platforms and MLOps tooling, contributing to open-source projects, and building a GitHub portfolio that demonstrates end-to-end model work will make your application competitive for entry-level roles.
How do you get hired as a ml engineer with little experience?
Focus on building a portfolio of end-to-end projects that go beyond training a model to include data preprocessing, evaluation, and a deployed endpoint or API. Kaggle competitions, research assistantships, and internships in data engineering or analytics are common entry points. Applying to roles titled 'junior ml engineer' or 'machine learning associate' gives you a more realistic starting point than aiming directly at senior positions.
What does the ml engineer interview process look like?
Most ml engineer interview processes include a recruiter screen, a technical phone screen covering Python and ML fundamentals, a take-home or live coding round focused on data manipulation and model building, and a final loop with an ML system design round and behavioral interviews. Senior-level processes often include a research presentation or a deep dive into a past project, where interviewers probe your decision-making and trade-offs as much as your technical output.
Where can I find and apply to ml engineer jobs?
You can find and apply to ml engineer jobs on Migrate Mate, which lists current openings from across the United States. Find roles that match your skills and target level, then apply directly to each listing. Migrate Mate aggregates openings in one place so you're not jumping between employer career pages to track down active postings.
See All 2,140+ ML Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find ML Engineer Jobs