Skip to content
Hiring & Assessment

What do AI job ads actually ask for? We read 315 of them.

Our own count of 315 AI and ML job postings from July to September 2026: the roles are called AI engineer, not ML engineer; agents and evals outnumber PyTorch eight to one; production and ownership beat every tool; degrees appear in one ad in eight. Method, sample and the counts file included.

Nikhil De Silva · Founder, Square 1 AI6 min read

We read 315 AI and machine-learning job postings published between July and September 2026 and counted what each one asked for. The short version: the job is now called AI engineer or plain software engineer far more often than ML engineer; "agents" and "evals" appear in more ads than PyTorch; and the words that show up most are not tools at all — they are production and ownership. Degrees are mentioned in one ad in eight. Certifications in one in fourteen.

This is our own count, not a quoted survey. The method, the sample and the numbers are all below, and the counts file the article reads from is published with it.

Where did the 315 postings come from?

From three open sources, collected on 19 September 2026: the Hacker News "Who is hiring?" threads for July, August and September (753 postings), Remotive's public remote-jobs feed, and Arbeitnow's public job-board API (1,700 postings, largely European). That is 2,470 postings in total. We kept the 315 where the title named an AI, ML, LLM, NLP, computer-vision, data-science or MLOps role, or the body named such a role explicitly. A fintech that mentions "AI" in its boilerplate did not count.

Each skill was counted once per posting if it was mentioned at all. A posting that says "Python" five times counts once. So every percentage below means the share of the 315 ads that mention it.

Two honest limits. Hacker News postings are short — often a paragraph — so they under-report tools compared with a full job description. And Australia is nearly absent: three of the 315 ads name it. The Australian market lives on Seek and LinkedIn, which we did not sample. The skills transfer; the salary and location patterns may not.

What are the roles actually called?

"Software engineer" and "AI engineer" — not "machine learning engineer". Of the 315 ads, 62 were titled some form of software engineer (full-stack, backend) at a company building an AI product, 48 said AI engineer, 23 said founding engineer, and 16 said forward deployed engineer. Only 13 said ML engineer and 9 said data scientist. Two asked for a research scientist.

That is the first finding, and it changes what to study. Most AI hiring in this sample is hiring for software engineering with models in the loop, not for model building.

Which programming languages do AI job ads ask for?

Python, then TypeScript — and then a long gap.

Language Ads mentioning it
Python 119 (38%)
TypeScript / JavaScript 60 (19%)
SQL 32 (10%)
Java 14 (4%)
C++ 12 (4%)
Rust 8 (3%)

TypeScript being second is not an accident. Agent products are web products: a chat surface, a tool-calling backend, a dashboard. An "AI engineer" in this sample is as likely to be writing a Next.js route as a training loop.

Do employers still ask for PyTorch and TensorFlow?

Rarely, in these ads. PyTorch appears in 16 postings (5%), TensorFlow in 9 (3%), Hugging Face or transformers in 8 (3%), scikit-learn in 3. Compare that with the LLM stack:

LLM-era skill Ads mentioning it
Agents / agentic systems 123 (39%)
LLMs, any mention 108 (34%)
Evals / evaluation 73 (23%)
Anthropic or Claude 49 (16%)
RAG / retrieval 34 (11%)
OpenAI API 28 (9%)
Model Context Protocol (MCP) 28 (9%)
LangChain / LlamaIndex / LangGraph 27 (9%)
Fine-tuning 24 (8%)
Prompt engineering 17 (5%)
Vector databases 16 (5%)

"Agents" is mentioned in eight times as many ads as PyTorch. "Evals" — the discipline of measuring whether a model-backed system actually works — is in nearly a quarter of ads and was barely a job-ad word two years ago. MCP, a protocol that did not exist before late 2024, is now named as often as OpenAI's API.

One vendor note, with the caveat that Hacker News skews towards startups: Anthropic or Claude was named in 49 ads, OpenAI in 28, Gemini in 11.

Which cloud and infrastructure skills come up?

AWS first, and monitoring more than any single cloud.

Infrastructure skill Ads mentioning it
Monitoring / observability 54 (17%)
AWS 51 (16%)
Docker / containers 32 (10%)
CI/CD 31 (10%)
Postgres 32 (10%)
MLOps tooling (MLflow, SageMaker, Vertex) 26 (8%)
Azure 24 (8%)
Kubernetes 24 (8%)
Terraform / infrastructure as code 21 (7%)
GCP 20 (6%)

The data-platform names — Spark and Databricks (4%), Snowflake and BigQuery (5%), Airflow (1%), dbt (1%) — are thin here because this sample is AI-product hiring, not data-platform hiring. Postgres beats all of them, which again says: these are application jobs.

What do the ads ask for that isn't a tool?

Shipping. Production or shipped appears in 124 ads (39%) — more than Python. Ownership or autonomy is in 117 (37%). Customers or product sense in 89 (28%). System design or architecture in 72 (23%). Communication in 68 (22%). Security in 51 (16%). Testing in 38 (12%).

Put the two halves together and the sentence most ads are writing is: you have shipped something to real users and you can be left alone to do it again.

How much do degrees, certifications and portfolios matter?

Less than a public body of work, on the evidence of what employers bother to write down. A degree of any kind is mentioned in 37 ads (12%); a PhD in 9 (3%); a certification in 21 (7%). A portfolio, GitHub profile, open-source work or side projects: 54 ads (17%).

Only 67 ads (21%) state a number of years of experience at all. Where they do, the median asked is five years; 26% ask for three or fewer, 58% for five or more. The other four ads in five are silent, which usually means the bar is "show us what you built".

Where are the jobs, and are they remote?

Remote in 144 ads (46%), on-site in 101 (32%), hybrid in 72 (23%) — some ads say two of these. Equity is mentioned in 81 (26%), a salary or range in 46 (15%), visa sponsorship in 27 (9%).

By region named: Europe 137, the United States 98, the United Kingdom 64, Canada 18, India 9, Australia 3. The European weight is Arbeitnow's; the US weight is Hacker News's. Neither is the world.

What should you study, if this is the market?

Build one deployed, model-backed application end to end, and be able to explain how you know it works. That single project covers the six most-mentioned things in the sample: Python or TypeScript, an LLM with tool use (the "agents" ask), an eval set that measures it, a Postgres table under it, a container it ships in, and monitoring after it ships.

Every twelve-week bootcamp at Square 1 is built as six of those, one every fortnight, deployed with a live URL. The Agentic AI, LLM Evals and Reliability, RAG and Search Engineering and LLMOps bootcamps map directly onto the four biggest asks above. If you only want the shortest bridge, the on-demand Evaluating AI Systems and MCP and Tool-Using Apps courses cover the two skills that grew fastest.

Can I check the numbers?

Yes. The counts file this article was written from is published at /research/data/ai-job-ads-2026-09.json: every figure above, the sources, the date collected and the classification rule. The collection and analysis scripts live in the site's repository under tools/job-ad-sample/; run them and you get the current month's threads. We will repeat the count each quarter and publish the change.

Questions people ask

What is the most common skill in AI job ads in 2026?

Shipping. 'Production' or 'shipped' appeared in 39% of the 315 ads we counted, ahead of Python (38%) and agents (39%, tied). Among named tools, Python leads, then TypeScript (19%) and AWS (16%). PyTorch appeared in 5%.

Do AI job ads require a degree?

Rarely in writing. A degree of any kind was mentioned in 12% of the 315 ads, a PhD in 3%, a certification in 7%. A portfolio, GitHub profile or open-source work was mentioned in 17%.

Is 'AI engineer' the same as 'machine learning engineer'?

No, and the ads have separated them. 48 postings were titled AI engineer and 62 were software-engineer roles at AI companies, against 13 for ML engineer. The AI engineer builds software with models in it; the ML engineer builds and ships models.

Where did the 315 job ads come from?

Hacker News 'Who is hiring?' threads for July, August and September 2026, Remotive's public feed and Arbeitnow's public API — 2,470 postings collected on 19 September 2026, of which 315 named an AI/ML role. Australia is under-represented (3 ads); Seek and LinkedIn were not sampled.

Want to build systems like this?

Square 1 teaches AI, security, and machine learning by building — every line of your code reviewed by AI. Find your starting point in 3 minutes.

Get your free skill report