Agentic AI has moved from “cool demo” to “someone has to run this in production.” The easiest way to stand out in 2026 is not saying “agents” on your CV. It’s having hands-on experience with the handful of Python tools companies keep converging on.
This week’s edition is a practical toolkit: what to learn, why it’s in demand, and how to build proof fast.
The demand signal
LangChain is a good proxy for where the market is heading. UK vacancy tracking shows permanent job ads citing LangChain jumped from 18 to 144 in the latest 6-month window (to 18 May 2026), and those LangChain job ads co-mention Python (78%), RAG (73%), plus LangGraph (35%) and LlamaIndex (37%).
So if you’re wondering “what skills should I pick up to be relevant,” the market is basically telling you.
The 5 tools I’d prioritise for Python engineers
1) LangGraph (agent orchestration with state)
If you’re building agents that need to survive retries, long workflows, or multi-step tool use, LangGraph is becoming a default choice. It just shipped LangGraph 1.2.0 this week.
It’s also huge in usage terms (downloads are very high).
Build proof in a weekend: a “support triage agent” that:
classifies a ticket
pulls context from a small knowledge base
proposes an action
escalates with a structured handoff
CV signal: “LangGraph stateful workflows + tool routing + checkpointing + tests.”
2) LlamaIndex (RAG and knowledge assistants)
LlamaIndex is the cleanest “data-to-agent” story in Python, and the main package released 0.14.22 this week.
It also has strong download volume.
Build proof in a weekend: a “policy copilot”:
ingests docs
answers questions with citations
logs retrieval quality (top-k hits, miss rate)
CV signal: “LlamaIndex ingestion + retrieval + citations + eval set.”
3) PydanticAI (typed agents, clean contracts)
PydanticAI is gaining traction because it makes agents feel like normal software: typed inputs/outputs, structured responses, clearer failure handling. It released v1.97.0 this week.
Build proof in a weekend: a “contract-first agent” where every tool call returns a typed model and every agent response is a schema, not free text.
CV signal: “Typed agent outputs, validation, structured tool contracts.”
4) DSPy (optimising prompts and pipelines like code)
DSPy is useful when you want to improve outputs systematically rather than tweaking prompts by vibes. Latest release is 3.2.1 this month.
It also has meaningful download volume.
Build proof in a weekend: take your RAG pipeline and use DSPy to tune:
query rewriting
answer format
retrieval settings
then measure improvements on a small test set.
CV signal: “DSPy pipeline optimisation with before/after eval metrics.”
5) MCP (Model Context Protocol) for tool integrations
MCP is increasingly the “standard interface” for plugging agents into tools and data sources. The Python SDK is active (recent release v1.27.1).
And there’s an official Python package on PyPI.
Build proof in a weekend: an MCP server that exposes:
a Postgres read-only query tool
a “search internal docs” tool
then connect it to your agent.
Important: MCP and agent tooling have had security scrutiny recently, so treat tool execution and inputs as untrusted and build guardrails.
CV signal: “MCP server/client, tool permissioning, sandboxing.”
Worth knowing if you’re targeting enterprise teams
Microsoft Agent Framework (Python)
Microsoft shipped Agent Framework 1.0 recently as a production-ready release for Python and .NET, with a clear enterprise positioning.
The Python package continues to ship updates (recent PyPI release).
If you’re applying to Microsoft-heavy orgs, this is a nice “I’m current” signal.
What hiring managers should screen for in “agentic” candidates
If you want fewer false positives, stop scoring “knows LangChain.” Score these instead:
State and failure handling: retries, idempotency, checkpointing
Tool contracts: typed outputs, validation, clean error envelopes
Evaluation: even a small test set, with measurable pass rates
Observability: traces, tool call logs, latency and cost tracking
Security posture: sandboxing, least privilege, safe tool execution
The tool choice matters less than whether the candidate can ship something reliable.
Quick Python watch from the last 7 days
LangGraph 1.2.0 (May 11)
LlamaIndex 0.14.22 (May 14)
PydanticAI 1.97.0 (May 15)
Ruff 0.15.13 (May 14)
uv 0.11.14 (May 12)
Job of the week
Senior or Principal Backend Engineer | B2B payments | Fully remote | £90k–£130k + discretionary bonus
A fully remote backend role at a B2B payments startup (30 people, engineering team of 10). The key requirement is payments and ledger experience (or adjacent). Python is highly desirable, but if you’re exceptional on the payments side they can be language-agnostic.
What they need
Payments domain depth: ledger, reconciliation, settlement, double-entry concepts
Strong backend fundamentals: reliability, data consistency, auditability
Good engineering hygiene: CI/CD, observability, production support mindset
If you want the full brief, message me and I’ll share details.
Outro
Agentic AI hiring is quickly becoming “normal software hiring with extra responsibilities”: state, evals, observability, and security. If you want to be in demand, pick one orchestration framework, one retrieval framework, and one evaluation habit, then ship a small project with measurable outcomes.
Will the market consolidate around one agent stack, or will it stay fragmented like web frameworks?
Hiring? Contact:
Josh Smith
LinkedIn: https://www.linkedin.com/in/python-recruitment/
Email: [email protected]
Phone: 01727 225 552
