What AI Engineer job posts ask for
The tools named in 769 postings from 92 employers. Each percentage is the share of those employers that name the tool in at least one posting. Engineer titles with AI, ML, LLM, agent, inference or a similar qualifier, including AI platform engineers and members of technical staff on AI teams. Research, scientist, hardware and support titles are left out.
How this is counted · Download the chart · The AI Engineer career path
Signature tools
What sets this role apart: tools its postings name far more often than other AI job posts do.
Tools, ranked
Named products you can learn and put on a resume, counted when at least 2 employers name them. Open a row to see where postings put it, which employers name it, and example postings.
01
PyTorchSignatureMostly a requirement
50%
Named in 23% of the role's postings. Of 176 postings that name it, it is a requirement in 142, part of the work in 10 and a bonus in 23.
Employers naming it: Waymo, Faculty, Reddit, Airbnb, Figure AI, Databricks, and 40 more.
02
TensorFlowSignatureMostly a requirement
34%
Named in 14% of the role's postings. Of 110 postings that name it, it is a requirement in 91, part of the work in 5 and a bonus in 13.
Employers naming it: Waymo, Faculty, Reddit, Airbnb, DoorDash, Instacart, and 25 more.
03
Apache SparkMostly a requirement
25%
Named in 7% of the role's postings. Of 55 postings that name it, it is a requirement in 32, part of the work in 6 and a bonus in 15.
Employers naming it: Reddit, Pinterest, Airwallex, CoreWeave, Affirm, Instacart, and 17 more.
04
PostgreSQL25%
Named in 6% of the role's postings. Of 47 postings that name it, it is a requirement in 19, part of the work in 22 and a bonus in 6.
Employers naming it: Fivetran, GitLab, LangChain, Mercor, Cloudflare, CoreWeave, and 17 more.
- Principal Software Engineer, AI Tooling & Adoption · Fivetran
- Staff Software Engineer - NLP · GitLab
- Senior Fullstack Engineer, AI Observability & Evals Platform · LangChain
- Software Engineer, Agents · Mercor
- Senior Machine Learning Engineer · Cloudflare
05
LangChainMostly a requirement
25%
Named in 6% of the role's postings. Of 44 postings that name it, it is a requirement in 25, part of the work in 10 and a bonus in 7.
Employers naming it: Elastic, Okta, Observe.AI, Airwallex, GitLab, Lyft, and 17 more.
- Principal AI Engineer - Context - Agents and Context · Elastic
- Staff Machine Learning Engineer, SecureAI · Okta
- AI Agent Engineer · Observe.AI
- Senior AI Engineer (Risk & Payments) · Airwallex
- Backend Engineer, AI Engineering: Duo Chat · GitLab
06
vLLMOften a bonus
23%
Named in 5% of the role's postings. Of 39 postings that name it, it is a requirement in 15, part of the work in 8 and a bonus in 16.
Employers naming it: Fireworks AI, CoreWeave, Together AI, Cerebras, Baseten, Cohere, and 15 more.
- AI Field Engineer, Singapore · Fireworks AI
- Senior Software Engineer - AI Infrastructure Performance Insights & Observability · CoreWeave
- Staff Machine Learning Engineer, Voice AI · Together AI
- Staff Software Engineer, Inference API · Cerebras
- Software Engineer - Baseten Inference Stack · Baseten
07
CUDASignatureOften a bonus
22%
Named in 7% of the role's postings. Of 50 postings that name it, it is a requirement in 18, part of the work in 9 and a bonus in 22.
Employers naming it: Together AI, CoreWeave, Perplexity, Figure AI, xAI, Cerebras, and 14 more.
- Staff Software Engineer - AI Compute, Together Cloud · Together AI
- Senior Software Engineer - AI Infrastructure Performance Insights & Observability · CoreWeave
- Member of Technical Staff (AI Infrastructure Engineer) · Perplexity
- Helix AI Engineer, Training Performance · Figure AI
- ML Infrastructure Engineer · xAI
08
Claude CodeNew waveMostly a requirement
22%
Named in 6% of the role's postings. Of 43 postings that name it, it is a requirement in 25, part of the work in 16 and a bonus in 2.
Employers naming it: DoorDash, Elastic, Baseten, Affirm, Mercor, GitLab, and 14 more.
- Machine Learning Engineer, Drive · DoorDash
- Principal AI Engineer - Context - Agents and Context · Elastic
- AI Engineer · Baseten
- Machine Learning Engineer II (Underwriting ML) · Affirm
- Member of Technical Staff, Tech Lead Applied AI Backend · Mercor
09
CursorNew waveMostly a requirement
21%
Named in 6% of the role's postings. Of 48 postings that name it, it is a requirement in 33, part of the work in 9 and a bonus in 6.
Employers naming it: Pinterest, DoorDash, Writer, Affirm, Baseten, Mercor, and 13 more.
- Machine Learning Engineer II, Responsible AI · Pinterest
- Machine Learning Engineer, Drive · DoorDash
- Software engineer, generative AI (UK) · Writer
- Machine Learning Engineer II (Underwriting ML) · Affirm
- AI Engineer · Baseten
10
Claude models (Anthropic API)21%
Named in 6% of the role's postings. Of 46 postings that name it, it is a requirement in 20, part of the work in 18 and a bonus in 6.
Employers naming it: Fivetran, Okta, Observe.AI, Airwallex, Databricks, Affirm, and 13 more.
- Principal Software Engineer, AI Tooling & Adoption · Fivetran
- Senior Software Engineer, Agent Gateway · Okta
- AI Agent Engineer · Observe.AI
- Software Engineer, Infrastructure AI · Airwallex
- Staff Software Engineer- Foundation Model Inference · Databricks
11
OpenAI API and GPT modelsMostly a requirement
20%
Named in 5% of the role's postings. Of 35 postings that name it, it is a requirement in 21, part of the work in 9 and a bonus in 5.
Employers naming it: Observe.AI, Okta, Airwallex, Scale AI, Affirm, Cerebras, and 12 more.
- AI Agent Engineer · Observe.AI
- Staff Machine Learning Engineer, SecureAI · Okta
- Software Engineer, Infrastructure AI · Airwallex
- Senior Frontier Agents Engineer (Applied AI) · Scale AI
- Staff Security Engineer, Enterprise AI · Affirm
12
TritonOften a bonus
18%
Named in 3% of the role's postings. Of 24 postings that name it, it is a requirement in 8, part of the work in 2 and a bonus in 13.
Employers naming it: CoreWeave, Cerebras, Perplexity, Together AI, Abridge, Airwallex, and 11 more.
- Staff Software Engineer, Inference · CoreWeave
- Staff Software Engineer, Inference API · Cerebras
- Member of Technical Staff (AI Inference Engineer) · Perplexity
- Senior Backend Engineer, Inference Platform · Together AI
- Machine Learning Infrastructure Engineer · Abridge
13
Ray17%
Named in 6% of the role's postings. Of 43 postings that name it, it is a requirement in 20, part of the work in 6 and a bonus in 16.
Employers naming it: Reddit, CoreWeave, Affirm, Samsara, Spotify, Cohere, and 10 more.
14
Apache AirflowMostly a requirement
17%
Named in 5% of the role's postings. Of 37 postings that name it, it is a requirement in 24, part of the work in 3 and a bonus in 10.
Employers naming it: Reddit, Affirm, Airbnb, Mercor, Okta, Snowflake, and 10 more.
15
LangGraphMostly a requirement
17%
Named in 4% of the role's postings. Of 34 postings that name it, it is a requirement in 19, part of the work in 3 and a bonus in 10.
Employers naming it: Elastic, Okta, Coinbase, Airwallex, GitLab, Lyft, and 10 more.
16
TensorRTOften a bonus
17%
Named in 4% of the role's postings. Of 29 postings that name it, it is a requirement in 10, part of the work in 3 and a bonus in 16.
Employers naming it: Fireworks AI, CoreWeave, Cerebras, Together AI, Baseten, Deepgram, and 10 more.
- AI Field Engineer, Singapore · Fireworks AI
- Staff Software Engineer, Inference · CoreWeave
- Staff Software Engineer, Inference API · Cerebras
- Staff Machine Learning Engineer, Voice AI · Together AI
- Software Engineer - Baseten Inference Stack · Baseten
17
JAXMostly a requirement
15%
Named in 5% of the role's postings. Of 42 postings that name it, it is a requirement in 33, part of the work in 4 and a bonus in 5.
Employers naming it: Waymo, Cohere, Airwallex, Figure AI, Instacart, Perplexity, and 8 more.
18
Apache KafkaMostly a requirement
15%
Named in 5% of the role's postings. Of 36 postings that name it, it is a requirement in 21, part of the work in 5 and a bonus in 10.
Employers naming it: Together AI, Airwallex, Reddit, Airbnb, CoreWeave, Instacart, and 8 more.
19
OpenAI CodexNew waveMostly a requirement
14%
Named in 5% of the role's postings. Of 35 postings that name it, it is a requirement in 18, part of the work in 11 and a bonus in 6.
Employers naming it: Pinterest, DoorDash, Baseten, Databricks, GitLab, CoreWeave, and 7 more.
- Machine Learning Engineer II, Responsible AI · Pinterest
- Machine Learning Engineer, Drive · DoorDash
- AI Engineer · Baseten
- Partner Engineer: Partner Intelligence, AI & Apps · Databricks
- Principal Engineer, Duo Agent Platform · GitLab
20
SGLang14%
Named in 3% of the role's postings. Of 24 postings that name it, it is a requirement in 10, part of the work in 5 and a bonus in 9.
Employers naming it: Fireworks AI, Cerebras, Together AI, Crusoe, xAI, Airwallex, and 7 more.
- AI Field Engineer, Singapore · Fireworks AI
- Staff Software Engineer, Inference API · Cerebras
- Staff Machine Learning Engineer, Voice AI · Together AI
- Senior Staff Applied AI Inference Engineer · Crusoe
- Member of Technical Staff - RL Inference · xAI
Show 83 more tools
21
LlamaIndexMostly a requirement
13%
Named in 3% of the role's postings. Of 22 postings that name it, it is a requirement in 12, part of the work in 4 and a bonus in 4.
Employers naming it: Observe.AI, Airwallex, Okta, MongoDB, Scale AI, Snowflake, and 6 more.
- AI Agent Engineer · Observe.AI
- Senior AI Engineer (Risk & Payments) · Airwallex
- Staff Machine Learning Engineer, SecureAI · Okta
- Software Engineer 3, AI Framework Integrations · MongoDB
- Senior Software Engineer, AI Operations, GPS · Scale AI
22
BigQueryMostly a requirement
12%
Named in 4% of the role's postings. Of 29 postings that name it, it is a requirement in 16, part of the work in 4 and a bonus in 9.
Employers naming it: Reddit, Fivetran, Airwallex, Samsara, Spotify, Baseten, and 5 more.
23
SalesforceMostly a requirement
12%
Named in 2% of the role's postings. Of 16 postings that name it, it is a requirement in 10, part of the work in 3 and a bonus in 2.
Employers naming it: Samsara, Elastic, GitLab, Anthropic, Baseten, Cloudflare, and 5 more.
- Finance & Strategy AI Engineer · Samsara
- Lead Salesforce Full Stack AI Engineer · Elastic
- Senior AI Engineer · GitLab
- AI Operations Engineer, Partnerships · Anthropic
- AI Engineer · Baseten
24
GitHub CopilotMostly a requirement
11%
Named in 3% of the role's postings. Of 24 postings that name it, it is a requirement in 19, part of the work in 1 and a bonus in 4.
Employers naming it: Pinterest, Mercor, Affirm, Writer, CoreWeave, Elastic, and 4 more.
25
Hugging FaceMostly a requirement
11%
Named in 2% of the role's postings. Of 13 postings that name it, it is a requirement in 9, part of the work in 2 and a bonus in 1.
Employers naming it: Cresta, Reddit, Cerebras, Cohere, Databricks, Klaviyo, and 4 more.
26
scikit-learnMostly a requirement
10%
Named in 2% of the role's postings. Of 19 postings that name it, it is a requirement in 17 and a bonus in 2.
Employers naming it: Faculty, Instacart, Snowflake, Cloudflare, Databricks, Figma, and 3 more.
- Machine Learning Engineer · Faculty
- Senior Machine Learning Engineer, Economist · Instacart
- Senior AI/ML Architect, Applied Field Engineering · Snowflake
- Senior Machine Learning Engineer · Cloudflare
- Staff Backline Engineer – ML/AI · Databricks
27
DatabricksMostly a requirement
10%
Named in 2% of the role's postings. Of 18 postings that name it, it is a requirement in 13, part of the work in 1 and a bonus in 4.
Employers naming it: Fivetran, Airwallex, Samsara, Baseten, Lovable, Lyft, and 3 more.
- Staff R&D Software Engineer, Fivetran AI · Fivetran
- Senior DevOps Engineer, Infrastructure(Data+AI Infra) · Airwallex
- Finance & Strategy AI Engineer · Samsara
- AI Engineer · Baseten
- AI Ops Engineer (People Team) · Lovable
28
SnowflakeMostly a requirement
10%
Named in 2% of the role's postings. Of 18 postings that name it, it is a requirement in 13, part of the work in 3 and a bonus in 1.
Employers naming it: Fivetran, Mercor, Samsara, Clay, DoorDash, Instacart, and 3 more.
- Staff R&D Software Engineer, Fivetran AI · Fivetran
- Software Engineer, Agents · Mercor
- Finance & Strategy AI Engineer · Samsara
- Machine Learning Engineer · Clay
- Software Engineer, Data and AI Platform · DoorDash
29
OpenTelemetry10%
Named in 2% of the role's postings. Of 12 postings that name it, it is a requirement in 5, part of the work in 3 and a bonus in 4.
Employers naming it: CoreWeave, Anyscale, Arize AI, Cursor, DoorDash, Fireworks AI, and 3 more.
- Senior Software Engineer - AI Infrastructure Performance Insights & Observability · CoreWeave
- Software Engineer, ML Developer Experience · Anyscale
- AI Application Engineer, APJ · Arize AI
- Software Engineer, ML Platform · Cursor
- Software Engineer, Machine Learning Infrastructure - Generative AI · DoorDash
30
SlurmPart of the day-to-day work
10%
Named in 2% of the role's postings. Of 12 postings that name it, it is a requirement in 3, part of the work in 6 and a bonus in 3.
Employers naming it: Together AI, Perplexity, Cohere, CoreWeave, Cursor, Deepgram, and 3 more.
- Staff Software Engineer - AI Compute, Together Cloud · Together AI
- Member of Technical Staff (AI Infrastructure Engineer) · Perplexity
- Senior ML Systems Engineer, Frameworks & Tooling · Cohere
- Senior Software Engineer II (IC4) – AI Workload Orchestration · CoreWeave
- Software Engineer, ML Infrastructure · Cursor
31
GrafanaMostly a requirement
9%
Named in 3% of the role's postings. Of 24 postings that name it, it is a requirement in 16, part of the work in 2 and a bonus in 6.
Employers naming it: Together AI, CoreWeave, Airwallex, Deepgram, Cerebras, Fireworks AI, and 2 more.
- Staff Software Engineer - AI Compute, Together Cloud · Together AI
- Senior Software Engineer - AI Infrastructure Performance Insights & Observability · CoreWeave
- Software Engineer, Infrastructure AI · Airwallex
- Senior Software Engineer - Model Evaluation & AI Systems · Deepgram
- Senior Software Development Engineer in Test (SDET) - AI Cluster · Cerebras
32
PrometheusMostly a requirement
9%
Named in 3% of the role's postings. Of 23 postings that name it, it is a requirement in 14 and a bonus in 9.
Employers naming it: Together AI, CoreWeave, Airwallex, Arize AI, Deepgram, Fireworks AI, and 2 more.
- Staff Software Engineer - AI Compute, Together Cloud · Together AI
- Senior Software Engineer - AI Infrastructure Performance Insights & Observability · CoreWeave
- Software Engineer, Infrastructure AI · Airwallex
- Senior AI Product Engineer, Backend · Arize AI
- ML Ops Infrastructure Engineer · Deepgram
33
NCCLOften a bonus
9%
Named in 3% of the role's postings. Of 22 postings that name it, it is a requirement in 7 and a bonus in 15.
Employers naming it: Together AI, CoreWeave, Perplexity, Cohere, Databricks, Figure AI, and 2 more.
- Staff Software Engineer - AI Compute, Together Cloud · Together AI
- Senior Software Engineer - AI Infrastructure Performance Insights & Observability · CoreWeave
- Member of Technical Staff (AI Inference Engineer) · Perplexity
- Senior ML Systems Engineer, Frameworks & Tooling · Cohere
- Staff Software Engineer - GenAI inference · Databricks
34
dbtPart of the day-to-day work
9%
Named in 2% of the role's postings. Of 18 postings that name it, it is a requirement in 3, part of the work in 9 and a bonus in 5.
Employers naming it: Fivetran, Snowflake, Airwallex, Clay, Databricks, Instacart, and 2 more.
- Principal Software Engineer, AI Tooling & Adoption · Fivetran
- Principal Software Engineer - Agentic Pipelines · Snowflake
- Senior AI Engineer, Data Analytics · Airwallex
- Machine Learning Engineer · Clay
- Partner Engineer: Partner Intelligence, AI & Apps · Databricks
35
XGBoost / LightGBMMostly a requirement
9%
Named in 2% of the role's postings. Of 17 postings that name it, it is a requirement in 14 and a bonus in 3.
Employers naming it: DoorDash, Affirm, Instacart, Reddit, Stripe, Figma, and 2 more.
- Senior Staff Machine Learning Engineer · DoorDash
- Machine Learning Engineer II (Underwriting ML) · Affirm
- Senior Machine Learning Engineer, Economist · Instacart
- Senior Machine Learning Engineer · Reddit
- Machine Learning Engineer, Link · Stripe
36
Redis9%
Named in 2% of the role's postings. Of 16 postings that name it, it is a requirement in 7, part of the work in 3 and a bonus in 6.
Employers naming it: LangChain, Reddit, Mercor, Cerebras, Clay, Figure AI, and 2 more.
37
DeepSpeed / Megatron / FSDPMostly a requirement
9%
Named in 2% of the role's postings. Of 12 postings that name it, it is a requirement in 8, part of the work in 3 and a bonus in 1.
Employers naming it: CoreWeave, Databricks, Spotify, Waymo, Cohere, Figure AI, and 2 more.
38
ClickHouseOften a bonus
9%
Named in 1% of the role's postings. Of 11 postings that name it, it is a requirement in 2 and a bonus in 8.
Employers naming it: CoreWeave, LangChain, Physical Intelligence, Airwallex, Clay, DoorDash, and 2 more.
- Senior Machine Learning Engineer, AI Insights · CoreWeave
- Senior Backend Software Engineer, AI Observability & Evals Platform (LangSmith) · LangChain
- Software Engineer, AI Productivity · Physical Intelligence
- Senior AI Engineer, Data Analytics · Airwallex
- Software Engineer, Applied AI · Clay
39
Amazon SageMakerOften a bonus
8%
Named in 2% of the role's postings. Of 13 postings that name it, it is a requirement in 5 and a bonus in 8.
Employers naming it: Fireworks AI, Databricks, Lyft, Plaid, Robinhood, Stripe, and 1 more.
- AI Field Engineer, Singapore · Fireworks AI
- Staff Software Engineer- Foundation Model Inference · Databricks
- Machine Learning Engineer, Lyft Business & Ads · Lyft
- Senior Machine Learning Engineer - Infra/Ops - Fraud · Plaid
- Senior Machine Learning Engineer, AI Infra · Robinhood
40
GitHubMostly a requirement
8%
Named in 2% of the role's postings. Of 12 postings that name it, it is a requirement in 9, part of the work in 1 and a bonus in 2.
Employers naming it: OpenAI, Affirm, Arize AI, Coinbase, n8n, Perplexity, and 1 more.
- Applied AI Engineer, Cyber, Government · OpenAI
- Staff Security Engineer, Enterprise AI · Affirm
- Applied AI Engineer · Arize AI
- Senior Software Engineer, Agent Verification · Coinbase
- Agentic Engineering Platform Engineer · n8n
41
n8nOften a bonus
8%
Named in 2% of the role's postings. Of 12 postings that name it, it is a requirement in 3 and a bonus in 6.
Employers naming it: Observe.AI, GitLab, MongoDB, Baseten, ElevenLabs, Lovable, and 1 more.
- AI Agent Engineer · Observe.AI
- Senior AI Engineer · GitLab
- Software Engineer 3, AI Framework Integrations · MongoDB
- AI Engineer · Baseten
- Engineering - Internal AI Transformation · ElevenLabs
42
ElasticsearchOften a bonus
8%
Named in 1% of the role's postings. Of 10 postings that name it, it is a requirement in 3, part of the work in 1 and a bonus in 6.
Employers naming it: Airwallex, Instacart, Databricks, Figure AI, Mercor, Notion, and 1 more.
- Software Engineer, Infrastructure AI · Airwallex
- Senior Software Engineer II, AI Labs & Foundations · Instacart
- Senior Staff Applied AI Engineer - Context Retrieval · Databricks
- Helix AI Engineer, Data Infrastructure · Figure AI
- Software Engineer, Machine Learning · Mercor
43
DatadogOften a bonus
8%
Named in 1% of the role's postings. Of 9 postings that name it, it is a requirement in 2, part of the work in 1 and a bonus in 6.
Employers naming it: Airwallex, Clay, Deepgram, Mercor, Okta, Scale AI, and 1 more.
- Software Engineer, Infrastructure AI · Airwallex
- Software Engineer, Applied AI · Clay
- ML Ops Infrastructure Engineer · Deepgram
- Software Engineer, Agents · Mercor
- Senior Software Engineer, AI Authentication (Auth0) · Okta
44
ML compilers (MLIR, XLA, TVM, LLVM)Mostly a requirement
8%
Named in 1% of the role's postings. Of 9 postings that name it, it is a requirement in 5, part of the work in 1 and a bonus in 3.
Employers naming it: Waymo, Anthropic, Anyscale, Cerebras, Cohere, Databricks, and 1 more.
- Senior ML Compiler Engineer, Compute · Waymo
- Staff+ Software Engineer, Inference Velocity · Anthropic
- Distributed LLM Inference Engineer · Anyscale
- Full Stack LLM Engineer · Cerebras
- Member of Technical Staff, Agentic Environments · Cohere
45
Claude (app)New waveMostly a requirement
8%
Named in 1% of the role's postings. Of 8 postings that name it, it is a requirement in 5 and part of the work in 3.
Employers naming it: Writer, CoreWeave, Databricks, Figma, Instacart, Lovable, and 1 more.
- Software engineer, generative AI (UK) · Writer
- Senior Software and AI Engineer · CoreWeave
- Partner Engineer: Partner Intelligence, AI & Apps · Databricks
- Software Engineer - AI Product · Figma
- Senior Software Engineer II, AI Labs & Foundations · Instacart
46
Gemini modelsPart of the day-to-day work
7%
Named in 3% of the role's postings. Of 20 postings that name it, it is a requirement in 4 and part of the work in 16.
Employers naming it: Fivetran, Observe.AI, Waymo, Databricks, Cerebras, CoreWeave.
- Principal Software Engineer, AI Tooling & Adoption · Fivetran
- AI Agent Engineer · Observe.AI
- Staff Machine Learning Engineer - Vision-Language Foundation Models · Waymo
- Staff Software Engineer- Foundation Model Inference · Databricks
- Staff AI Engineer – Business Systems · Cerebras
47
TemporalMostly a requirement
7%
Named in 2% of the role's postings. Of 15 postings that name it, it is a requirement in 8, part of the work in 4 and a bonus in 3.
Employers naming it: CoreWeave, Mercor, Together AI, Cresta, Samsara, Synthesia.
- Staff Software Engineer - Physical AI · CoreWeave
- Member of Technical Staff, Tech Lead Applied AI Backend · Mercor
- Staff Software Engineer, Inference / Compute Infrastructure Engineering London or Amsterdam · Together AI
- Senior Software Engineer, Backend (AI Agent Runtime) · Cresta
- Senior Software Engineer - AI Safety Detection Precision · Samsara
48
Amazon BedrockMostly a requirement
7%
Named in 2% of the role's postings. Of 14 postings that name it, it is a requirement in 7, part of the work in 2 and a bonus in 5.
Employers naming it: Fireworks AI, Coinbase, Okta, Anthropic, Lyft, Stripe.
- AI Field Engineer, Singapore · Fireworks AI
- Machine Learning Engineer · Coinbase
- Staff Machine Learning Engineer, SecureAI · Okta
- Staff+ Software Engineer, ML Inference Path · Anthropic
- Machine Learning Engineer, Lyft Business & Ads · Lyft
49
pandasMostly a requirement
7%
Named in 2% of the role's postings. Of 12 postings that name it, it is a requirement in 10 and a bonus in 2.
Employers naming it: Instacart, Snowflake, Anthropic, Ramp, Scale AI, Snorkel AI.
- Senior Machine Learning Engineer, Ads Response Prediction · Instacart
- Senior AI/ML Architect, Applied Field Engineering · Snowflake
- Performance Engineer, Inference Systems · Anthropic
- Machine Learning Engineer · Ramp
- Frontier Agents Engineer · Scale AI
50
ONNX RuntimeOften a bonus
7%
Named in 1% of the role's postings. Of 9 postings that name it, it is a requirement in 4 and a bonus in 5.
Employers naming it: Deepgram, Liquid AI, Baseten, Cloudflare, Figure AI, Waymo.
- Applied ML Engineer - Edge Devices · Deepgram
- Member of Technical Staff - Inference Systems · Liquid AI
- Software Engineer - Voice AI (Inference Runtime) · Baseten
- Senior Machine Learning Engineer · Cloudflare
- Staff AI Inference and Acceleration Engineer · Figure AI
51
MySQLPart of the day-to-day work
7%
Named in 1% of the role's postings. Of 7 postings that name it, it is a requirement in 3 and part of the work in 4.
Employers naming it: Labelbox, Affirm, Figure AI, Fivetran, Mercor, Notion.
52
CrewAIOften a bonus
5%
Named in 2% of the role's postings. Of 13 postings that name it, it is a requirement in 2, part of the work in 3 and a bonus in 8.
Employers naming it: Airwallex, Elastic, Arize AI, Databricks, Snorkel AI.
- Software Engineer, Infrastructure AI · Airwallex
- Principal AI Engineer - Context - Agents and Context · Elastic
- AI Application Engineer, APJ · Arize AI
- Staff Fullstack Engineer, Agentic Applications · Databricks
- Applied AI Engineer, Federal - Top Secret Clearance · Snorkel AI
53
Apache FlinkMostly a requirement
5%
Named in 1% of the role's postings. Of 10 postings that name it, it is a requirement in 6, part of the work in 1 and a bonus in 3.
Employers naming it: Airwallex, Reddit, Cursor, Physical Intelligence, Snowflake.
- Senior Software Engineer, Data and AI Infrastructure · Airwallex
- Senior Staff Machine Learning Systems Engineer, Ads ML Platform · Reddit
- Software Engineer, ML Platform · Cursor
- ML Infra Engineer, Data Systems · Physical Intelligence
- Principal Software Engineer - Agentic Pipelines · Snowflake
54
AutoGenOften a bonus
5%
Named in 1% of the role's postings. Of 10 postings that name it, it is a requirement in 3, part of the work in 3 and a bonus in 4.
Employers naming it: Airwallex, Airbnb, Cloudflare, Databricks, Elastic.
- Software Engineer, Infrastructure AI · Airwallex
- Senior Machine Learning Engineer, Assistance Engineering · Airbnb
- Senior Machine Learning Engineer · Cloudflare
- Staff Fullstack Engineer, Agentic Applications · Databricks
- Agentic AI Engineer · Elastic
55
KubeflowMostly a requirement
5%
Named in 1% of the role's postings. Of 9 postings that name it, it is a requirement in 8 and a bonus in 1.
Employers naming it: Affirm, CoreWeave, Airbnb, Reddit, Robinhood.
56
MLflowMostly a requirement
5%
Named in 1% of the role's postings. Of 8 postings that name it, it is a requirement in 6 and part of the work in 2.
Employers naming it: Affirm, Reddit, Anyscale, Fireworks AI, Samsara.
- Machine Learning Engineer II (Underwriting ML) · Affirm
- Staff Machine Learning Systems Engineer · Reddit
- Software Engineer, ML Developer Experience · Anyscale
- Member of Technical Staff, LLM Infrastructure · Fireworks AI
- Senior Machine Learning Engineer · Samsara
57
WorkatoMostly a requirement
5%
Named in 1% of the role's postings. Of 6 postings that name it, it is a requirement in 5 and part of the work in 1.
Employers naming it: GitLab, Baseten, CoreWeave, Lyft, Samsara.
- Senior AI Engineer · GitLab
- AI Engineer · Baseten
- Senior Software and AI Engineer · CoreWeave
- Senior Business Systems Engineer - Integrations & AI · Lyft
- People Analytics AI Engineer · Samsara
58
WorkdayMostly a requirement
5%
Named in 1% of the role's postings. Of 6 postings that name it, it is a requirement in 5 and part of the work in 1.
Employers naming it: Samsara, Databricks, Elastic, Lovable, Lyft.
- Finance & Strategy AI Engineer · Samsara
- Staff Fullstack Engineer, Agentic Applications · Databricks
- Agentic AI Engineer · Elastic
- AI Ops Engineer (People Team) · Lovable
- Senior Business Systems Engineer - Integrations & AI · Lyft
59
Apache IcebergPart of the day-to-day work
4%
Named in 2% of the role's postings. Of 13 postings that name it, it is a requirement in 1, part of the work in 9 and a bonus in 1.
Employers naming it: Fivetran, Snowflake, CoreWeave, Reddit.
- Staff R&D Software Engineer, Fivetran AI · Fivetran
- Principal Software Engineer - Agentic Pipelines · Snowflake
- Senior Software Engineer - AI Infrastructure Performance Insights & Observability · CoreWeave
- Senior Staff Machine Learning Systems Engineer, Ads ML Platform · Reddit
- Staff R&D Software Engineer, Fivetran AI · Fivetran
60
ChatGPTPart of the day-to-day work
4%
Named in 2% of the role's postings. Of 12 postings that name it, it is a requirement in 4 and part of the work in 8.
Employers naming it: Fivetran, CoreWeave, Figma, Lovable.
- Principal Software Engineer, AI Tooling & Adoption · Fivetran
- Senior Software and AI Engineer · CoreWeave
- Software Engineer - AI Product · Figma
- AI Ops Engineer (FBOS) · Lovable
- Staff R&D Software Engineer, Fivetran AI · Fivetran
61
ZapierOften a bonus
4%
Named in 1% of the role's postings. Of 7 postings that name it, it is a requirement in 3 and a bonus in 4.
Employers naming it: Observe.AI, Baseten, Lyft, Samsara.
- AI Agent Engineer · Observe.AI
- AI Engineer · Baseten
- Senior Business Systems Engineer - Integrations & AI · Lyft
- People Analytics AI Engineer · Samsara
- AI Agent Engineer, Client Facing · Observe.AI
62
GitHub ActionsMostly a requirement
4%
Named in 1% of the role's postings. Of 6 postings that name it, it is a requirement in 4, part of the work in 1 and a bonus in 1.
Employers naming it: Together AI, Lambda, n8n, Synthesia.
63
JiraMostly a requirement
4%
Named in 1% of the role's postings. Of 6 postings that name it, it is a requirement in 3, part of the work in 1 and a bonus in 2.
Employers naming it: Affirm, MongoDB, GitLab, OpenAI.
64
LangSmithMostly a requirement
4%
Named in 1% of the role's postings. Of 6 postings that name it, it is a requirement in 5 and part of the work in 1.
Employers naming it: Coinbase, Elastic, Lyft, Mercor.
- Machine Learning Engineer · Coinbase
- Agentic AI Engineer · Elastic
- Senior Business Systems Engineer - Integrations & AI · Lyft
- Software Engineer, Agents · Mercor
- Senior Machine Learning Engineer, CX Intelligence · Coinbase
65
Meta LlamaPart of the day-to-day work
4%
Named in 1% of the role's postings. Of 6 postings that name it, it is a requirement in 1, part of the work in 3 and a bonus in 2.
Employers naming it: Databricks, Liquid AI, Cerebras, Cloudflare.
- Staff Software Engineer- Foundation Model Inference · Databricks
- Member of Technical Staff - Inference Systems · Liquid AI
- Full Stack LLM Engineer · Cerebras
- Senior Machine Learning Engineer · Cloudflare
- Staff Software Engineer, Foundation Model Inference · Databricks
66
PineconeMostly a requirement
4%
Named in 1% of the role's postings. Of 6 postings that name it, it is a requirement in 4 and a bonus in 2.
Employers naming it: Instacart, Writer, CodeRabbit, Coinbase.
- Senior Software Engineer II, AI Labs & Foundations · Instacart
- Software engineer, generative AI (UK) · Writer
- Senior Applied AI Engineer · CodeRabbit
- Machine Learning Engineer, CX Intelligence · Coinbase
- Senior Software Engineer, AI Productivity · Instacart
67
WeaviateMostly a requirement
4%
Named in 1% of the role's postings. Of 6 postings that name it, it is a requirement in 3 and a bonus in 3.
Employers naming it: Instacart, Writer, Coinbase, Snorkel AI.
- Senior Software Engineer II, AI Labs & Foundations · Instacart
- Software engineer, generative AI (UK) · Writer
- Machine Learning Engineer, CX Intelligence · Coinbase
- Applied AI Engineer, Federal - Top Secret Clearance · Snorkel AI
- Senior Software Engineer, AI Productivity · Instacart
68
DagsterMostly a requirement
4%
Named in 1% of the role's postings. Of 5 postings that name it, it is a requirement in 4 and a bonus in 1.
Employers naming it: Mercor, Clay, Instacart, Snorkel AI.
- Member of Technical Staff, Tech Lead Applied AI Backend · Mercor
- Machine Learning Engineer · Clay
- Senior Software Engineer, AI Productivity · Instacart
- Senior / Staff AI Engineer · Snorkel AI
- Member of Technical Staff, Applied AI Backend · Mercor
69
PydanticPart of the day-to-day work
4%
Named in 1% of the role's postings. Of 5 postings that name it, it is a requirement in 1, part of the work in 3 and a bonus in 1.
Employers naming it: Airwallex, Coinbase, Mercor, Snorkel AI.
- Senior Backend Engineer, Agentic AI · Airwallex
- Machine Learning Engineer, CX Intelligence · Coinbase
- Software Engineer, Agents · Mercor
- Applied AI Engineer, Federal - Top Secret Clearance · Snorkel AI
- Staff Backend Engineer, Agentic AI · Airwallex
70
Vercel AI SDKOften a bonus
4%
Named in 1% of the role's postings. Of 5 postings that name it, it is a requirement in 2, part of the work in 1 and a bonus in 2.
Employers naming it: Snowflake, Baseten, Cartesia, Okta.
71
Claude Agent SDKNew waveOften a bonus
3%
Named in 1% of the role's postings. Of 7 postings that name it, it is a requirement in 1, part of the work in 1 and a bonus in 5.
Employers naming it: Elastic, Snowflake, Baseten.
72
Google Vertex AIMostly a requirement
3%
Named in 1% of the role's postings. Of 7 postings that name it, it is a requirement in 4 and a bonus in 3.
Employers naming it: Coinbase, Databricks, Fireworks AI.
- Machine Learning Engineer · Coinbase
- Staff Software Engineer- Foundation Model Inference · Databricks
- Member of Technical Staff, LLM Infrastructure · Fireworks AI
- Senior Machine Learning Engineer, CX Intelligence · Coinbase
- Staff Software Engineer, Foundation Model Inference · Databricks
73
LiteLLMMostly a requirement
3%
Named in 1% of the role's postings. Of 5 postings that name it, it is a requirement in 4 and part of the work in 1.
Employers naming it: Okta, Arize AI, Mercor.
74
Semantic KernelPart of the day-to-day work
3%
Named in 1% of the role's postings. Of 5 postings that name it, it is a requirement in 2 and part of the work in 3.
Employers naming it: Airwallex, Cerebras, Databricks.
- Senior AI Engineer (Risk & Payments) · Airwallex
- Staff AI Engineer – Business Systems · Cerebras
- Staff Fullstack Engineer, Agentic Applications · Databricks
- Staff AI Engineer · Airwallex
- T0 AI Engineer · Airwallex
75
FAISSOften a bonus
3%
Named in 1% of the role's postings. Of 4 postings that name it, it is a requirement in 1 and a bonus in 3.
Employers naming it: Instacart, Databricks, Snorkel AI.
- Senior Software Engineer II, AI Labs & Foundations · Instacart
- Senior Staff Applied AI Engineer - Context Retrieval · Databricks
- Applied AI Engineer, Federal - Top Secret Clearance · Snorkel AI
- Senior Software Engineer, AI Productivity · Instacart
76
GleanNew waveMostly a requirement
3%
Named in 1% of the role's postings. Of 4 postings that name it, it is a requirement in 4.
Employers naming it: GitLab, Coinbase, CoreWeave.
- Senior AI Engineer · GitLab
- Senior Machine Learning Engineer · Coinbase
- Senior Software and AI Engineer · CoreWeave
- AI Engineer · GitLab
77
NotionMostly a requirement
3%
Named in 1% of the role's postings. Of 4 postings that name it, it is a requirement in 2, part of the work in 1 and a bonus in 1.
Employers naming it: Affirm, Baseten, Lovable.
- Staff Security Engineer, Enterprise AI · Affirm
- AI Engineer · Baseten
- AI Ops Engineer (FBOS) · Lovable
- Staff Security Engineer, Enterprise AI · Affirm
78
QwenPart of the day-to-day work
3%
Named in 1% of the role's postings. Of 4 postings that name it, it is part of the work in 3.
Employers naming it: Databricks, Cerebras, DoorDash.
79
Amazon DynamoDBMostly a requirement
3%
Named in <1% of the role's postings. Of 3 postings that name it, it is a requirement in 2 and part of the work in 1.
Employers naming it: Lyft, Perplexity, Vercel.
80
Fivetran3%
Named in <1% of the role's postings. Of 3 postings that name it, it is a requirement in 1, part of the work in 1 and a bonus in 1.
Employers naming it: Lovable, Mercor, Snowflake.
- AI Ops Engineer (People Team) · Lovable
- Agentic Finance Engineer · Mercor
- Principal Software Engineer - Agentic Pipelines · Snowflake
81
NumPyMostly a requirement
3%
Named in <1% of the role's postings. Of 3 postings that name it, it is a requirement in 2 and a bonus in 1.
Employers naming it: Ramp, Scale AI, Waymo.
- Machine Learning Engineer · Ramp
- Frontier Agents Engineer · Scale AI
- Senior Machine Learning Engineer, Driving Behaviors · Waymo
82
Delta LakePart of the day-to-day work
2%
Named in 1% of the role's postings. Of 9 postings that name it, it is part of the work in 8 and a bonus in 1.
Employers naming it: Fivetran, Snowflake.
- Staff R&D Software Engineer, Fivetran AI · Fivetran
- Principal Software Engineer - Agentic Pipelines · Snowflake
- Staff R&D Software Engineer, Fivetran AI · Fivetran
- Staff R&D Software Engineer, Fivetran AI · Fivetran
- Staff R&D Software Engineer, Fivetran AI · Fivetran
83
LookerOften a bonus
2%
Named in 1% of the role's postings. Of 9 postings that name it, it is part of the work in 1 and a bonus in 8.
Employers naming it: Fivetran, CoreWeave.
84
SigmaOften a bonus
2%
Named in 1% of the role's postings. Of 9 postings that name it, it is a bonus in 9.
Employers naming it: Fivetran, Baseten.
- Staff R&D Software Engineer, Fivetran AI · Fivetran
- AI Engineer · Baseten
- Staff R&D Software Engineer, Fivetran AI · Fivetran
- Staff R&D Software Engineer, Fivetran AI · Fivetran
- Staff R&D Software Engineer, Fivetran AI · Fivetran
85
HadoopMostly a requirement
2%
Named in 1% of the role's postings. Of 7 postings that name it, it is a requirement in 7.
Employers naming it: Pinterest, Klaviyo.
- Machine Learning Engineer II, Core Engineering · Pinterest
- Senior AI Engineer - Customer Agent · Klaviyo
- Sr. Machine Learning Engineer, Core Engineering · Pinterest
- Machine Learning Engineer, Core Engineering · Pinterest
- Machine Learning Engineer, Monetization Engineering · Pinterest
86
ModalOften a bonus
2%
Named in 1% of the role's postings. Of 4 postings that name it, it is part of the work in 1 and a bonus in 3.
Employers naming it: Mercor, DoorDash.
87
Amazon RedshiftMostly a requirement
2%
Named in <1% of the role's postings. Of 3 postings that name it, it is a requirement in 2 and a bonus in 1.
Employers naming it: Samsara, Snowflake.
- Finance & Strategy AI Engineer · Samsara
- Principal Software Engineer - Agentic Pipelines · Snowflake
- People Analytics AI Engineer · Samsara
88
Apache BeamPart of the day-to-day work
2%
Named in <1% of the role's postings. Of 3 postings that name it, it is a requirement in 1 and part of the work in 2.
Employers naming it: Reddit, Spotify.
89
CUTLASSMostly a requirement
2%
Named in <1% of the role's postings. Of 3 postings that name it, it is a requirement in 3.
Employers naming it: Perplexity, Databricks.
- Member of Technical Staff (AI Inference Engineer) · Perplexity
- Staff Software Engineer - GenAI Performance and Kernel · Databricks
- Member of Technical Staff (AI Inference Engineer) · Perplexity
90
KerasMostly a requirement
2%
Named in <1% of the role's postings. Of 3 postings that name it, it is a requirement in 3.
Employers naming it: Waymo, Klaviyo.
91
MastraNew wave2%
Named in <1% of the role's postings. Of 3 postings that name it, it is a bonus in 1.
Employers naming it: MongoDB, Baseten.
- Software Engineer 3, AI Framework Integrations · MongoDB
- AI Engineer · Baseten
- Senior Software Engineer, AI Framework Integrations · MongoDB
92
Salesforce AgentforceNew wave2%
Named in <1% of the role's postings. Of 3 postings that name it, it is a requirement in 1.
Employers naming it: Okta, Elastic.
- Senior Software Engineer, Agent Gateway · Okta
- Agentic AI Engineer · Elastic
- Staff Software Engineer, Agent Gateway · Okta
93
Boomi2%
Named in <1% of the role's postings. Of 2 postings that name it, it is a requirement in 1 and part of the work in 1.
Employers naming it: CoreWeave, Lyft.
94
Chroma2%
Named in <1% of the role's postings. Of 2 postings that name it, it is a requirement in 1 and a bonus in 1.
Employers naming it: Robinhood, Snorkel AI.
- Senior Machine Learning Engineer, AI Infra · Robinhood
- Applied AI Engineer, Federal - Top Secret Clearance · Snorkel AI
95
Gong2%
Named in <1% of the role's postings. Of 2 postings that name it, it is a bonus in 2.
Employers naming it: Samsara, Stripe.
- Sr. Software Engineer II, AI Platform · Samsara
- AI Engineer · Stripe
96
Hex2%
Named in <1% of the role's postings. Of 2 postings that name it, it is a bonus in 2.
Employers naming it: Baseten, Ramp.
- AI Engineer · Baseten
- Machine Learning Engineer · Ramp
97
Jenkins2%
Named in <1% of the role's postings. Of 2 postings that name it, it is a requirement in 1 and part of the work in 1.
Employers naming it: Deepgram, GitLab.
98
Linear2%
Named in <1% of the role's postings. Of 2 postings that name it, it is part of the work in 1 and a bonus in 1.
Employers naming it: Lovable, n8n.
- AI Ops Engineer (FBOS) · Lovable
- Agentic Engineering Platform Engineer · n8n
99
MongoDB2%
Named in <1% of the role's postings. Of 2 postings that name it, it is part of the work in 1 and a bonus in 1.
Employers naming it: Coinbase, Okta.
100
MuleSoft2%
Named in <1% of the role's postings. Of 2 postings that name it, it is a requirement in 1 and part of the work in 1.
Employers naming it: Elastic, Lyft.
101
NetSuite2%
Named in <1% of the role's postings. Of 2 postings that name it, it is a requirement in 1 and part of the work in 1.
Employers naming it: Cerebras, Samsara.
- Staff AI Engineer – Business Systems · Cerebras
- Finance & Strategy AI Engineer · Samsara
102
OpenCodeNew wave2%
Named in <1% of the role's postings. Of 2 postings that name it, it is part of the work in 1 and a bonus in 1.
Employers naming it: Baseten, Fireworks AI.
- AI Engineer · Baseten
- AI Product Engineer - Nexus · Fireworks AI
103
OpenSearch2%
Named in <1% of the role's postings. Of 2 postings that name it, it is a requirement in 1 and a bonus in 1.
Employers naming it: Clay, Databricks.
On the radar
Newer AI tools that at least two employers already name in these postings. Small numbers, early signal.
Claude Code
DoorDash, Elastic, Baseten, Affirm and 16 more.
Machine Learning Engineer, Drive ↗Cursor
Pinterest, DoorDash, Writer, Affirm and 15 more.
Machine Learning Engineer II, Responsible AI ↗OpenAI Codex
Pinterest, DoorDash, Baseten, Databricks and 9 more.
Machine Learning Engineer II, Responsible AI ↗Claude (app)
Writer, CoreWeave, Databricks, Figma and 3 more.
Software engineer, generative AI (UK) ↗Claude Agent SDK
Elastic, Snowflake, Baseten.
Principal AI Engineer - Context - Agents and Context ↗Glean
GitLab, Coinbase, CoreWeave.
Senior AI Engineer ↗Mastra
MongoDB, Baseten.
Software Engineer 3, AI Framework Integrations ↗Salesforce Agentforce
Okta, Elastic.
Senior Software Engineer, Agent Gateway ↗OpenCode
Baseten, Fireworks AI.
AI Engineer ↗
Foundations these posts assume
Languages, platforms and basics most postings expect you to have already.
- Python
- Kubernetes
- AWS
- Go
- TypeScript
- Google Cloud
- CI/CD
- C++
- Microsoft Azure
- React
- SQL
- Java
- JavaScript
- Terraform
- Docker
- Rust
- Linux and Unix
- Node.js
- Slack
- FastAPI
- GraphQL
- Ansible
- Argo CD and Argo Workflows
- Next.js
- Ruby
- Scala
- Git
The work they describe
Practices rather than products: what the postings say you will do.
- LLMs
- Building AI agents
- Evals
- Fine-tuning
- RAG
- GPU work
- Prompt engineering
- Function and tool calling
- Using AI coding tools
- Model Context Protocol (MCP)
- Guardrails
- Vector databases and search
- Multi-agent systems
- Embeddings
- RLHF and preference tuning
- Context engineering
NEWSLETTER
Still Building
The index is re-read every month. The newsletter says what moved and why it matters.