AI/ML developers
Rates, hiring difficulty, a hiring guide and interview questions for an AI/ML engineer: everything in one place.
Overview
AI/ML engineers build intelligent systems — from training custom models to integrating LLMs, deploying inference pipelines, and building data-driven features. The field has split into two distinct tracks: traditional ML (classification, recommendation, forecasting) and LLM/generative AI (prompt engineering, RAG, fine-tuning, agent systems). Most companies in 2026 are hiring for the latter.
AI/ML is not yet ranked in our Talent Scarcity Index; see the similar stacks below for hiring difficulty in related skills.
What an AI/ML engineer costs
Contract and salary benchmarks for the US.
Contract rate
C2C or 1099, from W-2 hourly × 1.3–1.6 for tax, benefits and overhead.
W-2 equivalent
BLS median for US software developers ($135,980), adjusted +7% for AI/ML using Stack Overflow 2025 pay data (158 respondents).
Full-time contractor cost
Per year at 40 hours a week.
Agencies typically bill 2–3× W-2 pay. See what a full project costs, compare W-2, 1099 and C2C, or check rates by state.
How to hire an AI/ML engineer
What good looks like, and what should worry you.
Typical projects
- LLM integration: RAG systems, chatbots, AI-powered features
- Custom model training for classification, NLP, or computer vision
- ML pipeline development (training, evaluation, deployment)
- Data preprocessing and feature engineering
- MLOps: model monitoring, A/B testing, drift detection
Team setup
AI/ML engineers are expensive and in high demand. For LLM integration (chatbots, RAG, AI features), a strong software engineer who has learned LLM patterns is often better value than a PhD ML researcher. For custom model training (recommendation systems, fraud detection, computer vision), you need genuine ML expertise. In both cases, pair ML engineers with backend engineers who can handle the production infrastructure. A common mistake is hiring ML engineers and having them build CRUD APIs — that's expensive misallocation.
What to look for
- For LLM work: experience with API integration (OpenAI/Anthropic), prompt engineering, RAG architecture, vector databases
- For traditional ML: strong fundamentals in statistics, feature engineering, model evaluation
- Can deploy models to production — not just train in Jupyter notebooks
- Understands evaluation: knows how to measure whether a model is actually working
- Software engineering skills alongside ML skills — clean code, testing, version control
Red flags
- Can't deploy anything — lives in Jupyter notebooks and hands off 'finished' models to engineering
- Chases state-of-the-art models when a simple heuristic or logistic regression would solve the problem
- No understanding of evaluation metrics beyond accuracy — precision, recall, F1, business-specific metrics
- For LLM work: treats prompt engineering as copy-paste from blog posts, no systematic approach
- Can't explain their model's behavior to non-technical stakeholders
Interview questions
Questions that separate strong candidates from people who just list the keyword.
- Walk me through building a RAG system for a company's internal knowledge base. What components do you need?
- How do you evaluate an LLM-powered feature? What metrics matter and how do you measure them?
- You have a classification model with 95% accuracy but the business says it's not working. What's going on?
- Compare fine-tuning a model vs RAG vs few-shot prompting. When would you use each approach?
- How do you handle model monitoring in production? What signals tell you a model is degrading?
Hiring trend
How often AI/ML appears in startup hiring posts over time.
Hacker News “Who’s Hiring” posts mentioning AI/ML, by year (2015–Feb 2025). Peak: 2017 with 6,068 posts. HN hiring overall has fallen since 2019, so compare stacks rather than reading absolute numbers.
Similar stacks
Related skills, with their rates and hiring difficulty.
Need AI/ML developers?
We take on contract AI/ML work, from one developer joining your team to building the whole product. Tell us what you need and we'll reply by email.
- MVPs and new products
- Developers for your existing team
- Rescuing stalled projects
- AI features
Questions
How much does an AI/ML engineer cost?
Contract AI/ML developers typically bill $91–112/hr (C2C or 1099). The W-2 equivalent salary is about $146,000. Agencies usually charge 2–3× W-2 pay.
Is it hard to hire AI/ML developers?
AI/ML is not yet in our hiring difficulty index; related stacks are listed on this page.
Should I hire a full-time AI/ML engineer or use a contractor?
If the work is ongoing and core to your product, hire. If you need to start quickly, cover a gap, or the role is hard to fill, a contractor or agency gets work moving while you search.