Machine Learning Engineer Job Description You Can Post
A machine learning engineer job description with production duties, Amazon-posted Seattle pay, must-haves, a paste-ready template, and a filled Ads example.

A machine learning engineer job description with production duties, Amazon-posted Seattle pay, must-haves, a paste-ready template, and a filled Ads example.

A machine learning engineer (ML engineer) takes models into production: train or fine-tune, package, deploy, monitor, and retrain. Amazon Ads in Seattle posts a base of $143,700–$194,400 a year as of 24 September 2026. Copy the template below, or use it to check a posting.
Pay figures are employer-posted ranges and labeled surveys, not compensation advice. Confirm the live posting before you offer or accept.
You are a production software engineer who owns the model in a live system. You train or fine-tune, wrap it, put it behind an API or batch job, watch it, and retrain when the data drifts.
Amazon Ads writes the partnership with scientists, data engineers, product managers, and software engineers into the req. You report into an ML, ads, or platform org, not a research lab, unless the posting says otherwise.
This is an employer title. The U.S. has no SOC named "machine learning engineer." Closest official buckets are Data Scientists (SOC 15-2051) and research scientists (SOC 15-1221).
Intuit drew the fence on 5 March 2026: data scientists do analysis, feature engineering, and model development; ML engineers deploy, scale, and maintain those models (TensorFlow or PyTorch, Docker, Kubernetes, Airflow). Chip Huyen puts the same split in Machine Learning Interviews: data science generates business insights; ML engineering turns data into products.
Kore1 splits AI engineer as someone who builds on foundation models someone else trained: APIs, retrieval, agents. You still build, train, and operate the model.
A data engineer owns the warehouse and pipelines. A research scientist owns unpublished problems and papers.
The only official occupational standard that names this title is UK ST1398 from Skills England (apprenticeship in revision): take ML models to production and monitor them. That is a UK analog, not a U.S. license.
The Amazon Ads req wants production ML and GenAI for advertiser communications: structured and unstructured data with scientists, GPU and distributed training, reusable assets, monitoring, debugging.
NVIDIA Agentic Systems asks for workflows across data generation, eval, debugging, and training orchestration. The must-have is building ML systems and software platforms, not only models.
Staff work at Intuit is feature pipelines, train and deploy, MLOps, A/B tests, and watching production models next to AI scientists.
GitLab writes "develop and implement models to support and enable experimental, beta, and generally available AI features," then integrate with backend, frontend, and fullstack. Intermediate and above join on-call.
Duties that show up across those postings:
Small-company postings pile software, data, and DevOps onto one person. Large-company seats shrink to small optimizations on an existing ranking product. Write the scope you actually need.
If the person only writes papers or a PoC, you wrote a research-scientist req. If they only move data and never own the model, you wrote a data engineer req.
Start with the employer's posted cash, and name the metric, city, and date. Do not blend these rows into one wage.
Employer | Posted cash | Location | As of |
|---|---|---|---|
Amazon Ads MLE | $143,700–$194,400 base | Seattle, WA | 24 September 2026 |
Amazon Sr. MLE, AGI | $193,300–$261,500 base | Sunnyvale, CA | 24 September 2026 |
Intuit Staff MLE | $202,500–$274,000 base | Mountain View, CA | 24 September 2026 |
OpenAI MLE, Integrity | $287,000–$555,000 plus equity | San Francisco, CA | 24 September 2026 |
Amazon Ads also lists sign-on and RSUs in the package language. OpenAI lists equity on top of cash. Those are not the same metric as base.
Official U.S. analogs, labeled as other occupations:
Named aggregators, labeled by method, never as the lede:
Pick the row that matches the offer you are writing.
Demand, not pay: the World Economic Forum WEF 2025 ranks AI and machine learning specialists among the three fastest-growing jobs in percentage terms through 2030, from a survey of 1,000+ large employers. That is not a U.S. SOC and not a salary.
Mid-level Amazon Ads must-haves: 3+ years of software engineering outside internships; 2+ years of design and architecture; one programming language; ML, data mining, information retrieval, stats, or NLP. Nice-to-have on that req: 3+ years of full SDLC, a bachelor's in CS or equivalent, 1+ years of large-scale ML infra for recs, ads, or search.
Intuit Staff raises the bar to 7+ years, Python plus a data stack, SQL, CS fundamentals, Git, scale to millions of users, and AWS or GCP.
The NVIDIA Agentic Systems req wants expert Python, deep PyTorch, and 12+ years of software engineering. That is a systems seat, not the mid-level template.
GitLab publishes the public ladder (Associate 1+ years of ML or a Master's/PhD focused on ML; Intermediate 2+; Senior 3+; Staff 5+ or a PhD), requires Python, and puts Intermediate and above on-call. GitLab is a fully remote organization.
Must-have (the person cannot do the job without these):
Nice-to-have:
A bachelor's in CS or a related field is the common entry line on U.S. postings. No U.S. license exists for this title. Skip generic skill dumps (reinforcement learning, audio/video processing) unless that work is on this req.
Company intro: [Company] builds [product / platform] that customers use in production. We hire machine learning engineers to take models from prototype to a monitored service.
Overview: You will own production ML for [team / product]. You train or fine-tune, package, deploy, monitor, and retrain. You work with scientists, data engineers, and software engineers on [City / remote].
Responsibilities:
Qualifications:
Must-have:
Nice-to-have:
Hours and benefits: [schedule]; location [City / remote]; posted pay [salary range]; package [benefits].
How to apply: [how to apply]
NVIDIA Agentic lists BS/MS or equivalent next to a 12-year software bar. Do not paste that bar onto a 3-year ads req.
Company intro: Amazon Ads Advertising & Marketing Performance Intelligence (AMPI) publishes automated marketing communications for advertisers. The team uses machine learning, large language models, and specialized agents so those communications stay cohesive, relevant, and personalized at scale.
Overview: You own production ML and GenAI for advertiser communications on Amazon Ads in Seattle. You process structured and unstructured data with scientists, scale training infrastructure, and keep models monitored in production.
Responsibilities:
Qualifications:
Must-have:
Nice-to-have:
Hours and benefits: Seattle, WA. Posted base $143,700–$194,400 a year as of 24 September 2026. Package language on the live req includes sign-on and RSUs.
How to apply: Apply now on Amazon.jobs.
A customer-embedded software seat is a forward deployed engineer, not this occupation.

An AI engineer ships products on foundation models they did not train. Stripe posts a US base of $126,600–$189,800 as of September 2026.

Duties, employer-posted pay bands, must-haves, and a paste-ready forward deployed engineer job description, plus a Palantir filled example you can adapt.