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 SilvaFounder, Square1 Ai 6 min read inX
Free skill check · about 3 minutesWhere do you stand on Generative AI? Five questions, and your strengths and gaps the moment you finish.Start the check

Free account, one step. Your skill check, the AI Tutor and the Season 1 competitions.

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.

LanguageAds mentioning it
Python119 (38%)
TypeScript / JavaScript60 (19%)
SQL32 (10%)
Java14 (4%)
C++12 (4%)
Rust8 (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 skillAds mentioning it
Agents / agentic systems123 (39%)
LLMs, any mention108 (34%)
Evals / evaluation73 (23%)
Anthropic or Claude49 (16%)
RAG / retrieval34 (11%)
OpenAI API28 (9%)
Model Context Protocol (MCP)28 (9%)
LangChain / LlamaIndex / LangGraph27 (9%)
Fine-tuning24 (8%)
Prompt engineering17 (5%)
Vector databases16 (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 skillAds mentioning it
Monitoring / observability54 (17%)
AWS51 (16%)
Docker / containers32 (10%)
CI/CD31 (10%)
Postgres32 (10%)
MLOps tooling (MLflow, SageMaker, Vertex)26 (8%)
Azure24 (8%)
Kubernetes24 (8%)
Terraform / infrastructure as code21 (7%)
GCP20 (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 Square1 Ai 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.

Free skill check · about 3 minutes

Where do you stand on Generative AI?

Five questions, and a skill breakdown the moment you finish: your strengths, the gaps to close, and what to learn next from real curriculum.

Start the Generative AI skill check

Free, with a student account. The check is the first entry in your record.

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.

Free student account

Keep learning Generative AI, free

Your email is all it takes. No password and no card.

  • The five-question skill check and your level
  • Practise with the AI Tutor and in Certifications
  • Your programme’s community group
  • Entry to the Season 1 competitions

Programmes that teach this

The programmes that teach what this piece covers, each ending in deployed work graded against a rubric you can read.

More in Hiring & Assessment

All 15 pieces in Hiring & Assessment