Career guide
How to Become a AI Engineer
AI engineers build LLM-powered features: retrieval pipelines, tool calling, evaluation harnesses and cost/latency tuning. The fastest-growing STEM title in the US market.
- Live roles
- 34
- Entry pay
- $140k
- Senior pay
- $240k
- Remote share
- 6%
What the job actually involves
AI engineers build LLM-powered features: retrieval pipelines, tool calling, evaluation harnesses and cost/latency tuning. The fastest-growing STEM title in the US market. Day to day, the work splits between building new capability and keeping existing systems trustworthy — the ratio shifts toward the latter as a company matures.
Interviews for these roles are usually four to six stages: recruiter screen, a technical screen on LLMs or RAG, a deeper practical or design round, and a hiring-manager conversation about scope and ownership.
Skills to build, in order
- 1LLMs — appears in a large share of live ai engineer postings. Ship something real with it before listing it.
- 2RAG — appears in a large share of live ai engineer postings. Ship something real with it before listing it.
- 3Python — appears in a large share of live ai engineer postings. Ship something real with it before listing it.
- 4Vector Databases — appears in a large share of live ai engineer postings. Ship something real with it before listing it.
- 5Prompt Engineering — appears in a large share of live ai engineer postings. Ship something real with it before listing it.
- 6Evals — appears in a large share of live ai engineer postings. Ship something real with it before listing it.
A realistic 12-month plan
Months 1–4: get fluent in LLMs and RAG. Build two projects that you could explain end to end in an interview, including what you'd change under load.
Months 5–8: add Python and Vector Databases. Start reading real job descriptions weekly and note the vocabulary gaps between them and your resume.
Months 9–12: apply in volume within the first 72 hours of a posting going live, tailor each resume to the posting's exact terms, and run every version through an ATS check before submitting.
Tools you'll see in postings
- LLMs
- RAG
- Python
- Vector Databases
- Prompt Engineering
- Evals
AI Engineer roles hiring today
- Staff AI EngineerCVS · Work At Home-ConnecticutonsitestaffPosted 3 hours ago
- Senior Software Engineer, Machine Learning Infrastructure - Generative AIDoordash · San Francisco, CA; Sunnyvale, CA; Seattle, WAonsiteseniorQuick applyPosted 5 hours ago
- Software Engineer, Machine Learning Infrastructure - Generative AIDoordash · San Francisco, CA; Sunnyvale, CA; Seattle, WAonsitemidQuick applyPosted 5 hours ago
- Staff Machine Learning Engineer, Fulfillment PlanningDoordash · San Francisco, CA; Sunnyvale, CAonsitestaffQuick applyPosted 5 hours ago
- Bilingual Staff Technical Program Manager, Global Enterprise Fulfillment PlatformInstacart · United States - Remote · RemoteremotestaffQuick applyPosted 6 hours ago
- Applied AI Engineer, Enterprise TechAnthropic · San Francisco, CA | New York City, NY | Seattle, WAhybridmidQuick applyPosted 6 hours ago
- Senior AI EngineerAmplitude · San Francisco, CAhybridseniorQuick applyPosted 9 hours ago
- AI EngineerStripe · ChicagoonsitemidQuick applyPosted 9 hours ago
- Staff Product Manager, ML Foundations and GenAIStripe · Seattle, San Francisco, New York, US - Remote · RemoteremotestaffQuick applyPosted 9 hours ago
- Senior Product Solutions Architect - LLM ObservabilityDatadog · Boston, Massachusetts, USA; Denver, Colorado, USA; New York, New York, USA; San Francisco, California, USAhybridstaffQuick applyPosted 10 hours ago
- Staff GenAI Engineer - AMS Design and Optimizationmicron · San Jose, CAonsitestaffPosted 1 day ago
- Sr. Staff Software Development Engineer-AI Security (Network, Security, LLM)Zscaler · Bellevue, Washington, USA; San Jose, California, USAhybridstaffQuick applyPosted 1 day ago