
AI Engineer and Machine Learning Engineer are not interchangeable titles. They describe different technical charters, attract different candidate profiles and pay differently across every US market. Senior AI Engineers in New York earn $190,000-$260,000; senior ML Engineers in San Francisco earn $200,000-$270,000. Understanding the split is the difference between briefing the right search and spending six months interviewing the wrong candidates.
Key Takeaways
AI Engineers and Machine Learning Engineers share significant technical overlap - both work with models, data pipelines and cloud infrastructure. The distinction is in primary output and where the role sits in the production lifecycle.
An AI Engineer builds, deploys and maintains the infrastructure that puts AI models into production and keeps them running reliably. Daily work covers building inference APIs, managing model serving infrastructure, integrating LLMs into product features and optimising latency and throughput for production AI systems. The role is closer to senior backend engineering than to data science - the primary output is a system that serves predictions at scale, not a model that achieves a benchmark.
In 2026, AI Engineer roles increasingly require experience with LLM fine-tuning pipelines, RAG architecture, vector databases (Pinecone, Weaviate) and prompt engineering at infrastructure level - not just API wrapper integration. Engineers who understand embeddings, chunking strategies and retrieval optimisation at the systems level command a significant premium over those who only know how to call an OpenAI endpoint.
A Machine Learning Engineer designs, trains and validates machine learning models, then works with the engineering team to deploy them. The primary output is a model that achieves measurable performance on a defined task - classification accuracy, recommendation quality, anomaly detection precision. Daily work covers feature engineering, model selection, training pipeline management, experiment tracking and evaluation frameworks.
The clearest distinction from an AI Engineer is depth versus breadth: an ML Engineer goes deep on model behaviour, training dynamics and evaluation methodology. An AI Engineer goes deep on the systems that serve and monitor those models in production. At many companies, both functions exist on the same team. At others, one engineer covers both charters - which is why the titles are frequently confused.
Senior ML Engineers in the US earn $165,000-$240,000 in base salary at 6-10 years' experience, per Glassdoor and Salary.com data from December 2025. Senior AI Engineers in infrastructure-heavy roles - inference serving, model deployment pipelines, RAG systems - earn $175,000-$260,000 at the same experience level. The AI Engineer premium reflects the scarcity of engineers who can build production-grade AI systems, not just use AI APIs.
San Francisco Bay Area leads both categories. Senior ML Engineers in SF earn $200,000-$270,000 base; senior AI Engineers in SF earn $210,000-$280,000 for infrastructure-focused roles. New York follows closely, driven by fintech and media technology demand for both profiles. The GSC data Signify Technology tracks shows "ai engineer jobs new york" generating 248 impressions at position 4.09, confirming active candidate search volume in that market.
| Role | San Francisco | New York | Seattle | Washington DC | Los Angeles |
|---|---|---|---|---|---|
| Senior ML Engineer | $200,000-$270,000 | $190,000-$260,000 | $185,000-$250,000 | $175,000-$235,000 | $175,000-$235,000 |
| Senior AI Engineer | $210,000-$280,000 | $195,000-$265,000 | $190,000-$255,000 | $180,000-$240,000 | $178,000-$238,000 |
Source: Glassdoor December 2025; Salary.com December 2025; ZipRecruiter March 2026; Signify Technology market analysis 2025-2026
MLOps stack proficiency commands the largest premium for ML Engineers in 2026. Companies pay a 25-40% premium for engineers who can deploy and maintain models in production rather than just train them in notebooks. LLM fine-tuning and RAG architecture experience adds 25-40% above the $160,000 US median, per Signify Technology's April 2026 cluster research. Cloud platform certification (AWS SageMaker, Google Vertex AI) adds a further 15-20%.
Engineers who have found AI contractor roles in content safety and prompt engineering represent a distinct adjacent profile - those roles require AI Engineer depth in evaluation methodology rather than pure ML training experience.
Both roles are hard to fill because the technical bar is genuinely high and the candidate pool with real production experience is structurally small. AI Engineer roles grew 13.1% quarter-over-quarter in 2025 while 70% of employers report a lack of qualified applicants as their primary obstacle, per Signify Technology's 2025 market analysis. ML Engineers take 30% longer to fill than traditional software engineering roles because the skills gap between candidates who can train models and candidates who can maintain them in production is significant.
A data scientist's primary output is insight - analysis, visualisation, statistical modelling to answer business questions. An AI Engineer's primary output is a production system - an API, a pipeline, an inference service that other systems consume. The overlap is real: many data scientists transition into ML engineering roles as companies need their models in production rather than in notebooks. The transition requires developing software engineering depth - testing, CI/CD, containerisation - that pure data science work does not demand.
Signify Technology's April 2026 research covering AI engineers with vLLM and TensorRT expertise confirms that inference optimisation - the ability to run large models efficiently in production - is the single hardest sub-skill to source in the current market, regardless of whether the role is titled AI Engineer or ML Engineer.
Getting the title right before you go to market is not a cosmetic decision. It determines which candidate pool you attract, what technical screen is appropriate and what compensation range is defensible.
Step 1: Define the primary output. If the role's primary deliverable is a production system that serves model predictions, brief an AI Engineer. If the primary deliverable is a model that achieves measurable performance on a defined task, brief an ML Engineer.
Step 2: Map the stack. AI Engineer roles require inference infrastructure experience - vLLM, TensorRT, Kubernetes, gRPC. ML Engineer roles require training infrastructure experience - PyTorch, TensorFlow, MLflow, SageMaker. Roles requiring both are staff-level positions and should be briefed and compensated accordingly.
Step 3: Set the compensation range before going to market. Senior AI Engineers in infrastructure roles earn $175,000-$260,000. Senior ML Engineers earn $165,000-$240,000. MLOps-capable engineers at either title command a 25-40% premium. Entering the market without a calibrated range loses candidates to faster-moving competitors.
Step 4: Engage a specialist recruiter. Generalist recruiters cannot distinguish between an engineer who has called an OpenAI API and one who has built and operated a production inference cluster. The technical screen must be designed by someone who understands the difference. Signify Technology's AI and ML recruitment practice covers both profiles across permanent and contract solutions.
Step 5: Move fast after final interview. Both profiles are in active search at multiple companies simultaneously. Offers extended within 24-48 hours of final interview close at materially higher rates than those delayed by internal approval cycles.
An AI Engineer builds and maintains the production systems that deploy and serve AI models - inference APIs, model serving infrastructure, RAG pipelines. A Machine Learning Engineer builds and trains the models themselves, focusing on model performance, evaluation and training pipelines. The roles overlap significantly but the primary technical charter and the skills required at depth are distinct.
AI Engineers in production infrastructure roles earn slightly more than ML Engineers at equivalent seniority, with senior AI Engineers earning $175,000-$260,000 versus $165,000-$240,000 for senior ML Engineers in the US. The premium reflects the scarcity of engineers who can build production-grade inference systems. MLOps-capable engineers at either title command a 25-40% premium above the baseline.
No. A data scientist's primary output is insight and analysis; an AI Engineer's primary output is a production system. Data scientists frequently transition into ML engineering as companies need models in production, but the transition requires developing software engineering depth - testing, CI/CD, containerisation - that pure data science work does not demand. The roles require different technical screens and different compensation benchmarks.
Senior ML Engineer roles take 30% longer to fill than traditional software engineering roles. The skills gap between candidates who can train models and candidates who can maintain them in production is significant. Most experienced ML Engineers are passive candidates - currently employed and receiving multiple approaches per quarter. A specialist recruiter with an active ML engineering network reduces time-to-shortlist meaningfully.
Inference optimisation - the ability to run large models efficiently in production using tools like vLLM and TensorRT - is the hardest sub-skill to source in the current market. Engineers who can fine-tune LLMs and build RAG architecture at infrastructure level, not just API wrapper level, are in very high demand and very limited supply. This profile commands the top of the AI Engineer salary range in every US market.
Lauren Dubery is Senior Director at Signify Technology, where she leads US-market delivery across the AI, ML, Rust, Go and Scala desks. Lauren has spent over a decade placing senior engineering talent for scale-ups, enterprise buyers and frontier labs, and she runs Signify's US onshore, LATAM nearshore and EMEA offshore engagement structure across the Austin, New York and San Francisco desks.