AI Software Engineer — Build Production-Grade AI Systems

Extrac.ai

Greater London

Hybrid

GBP 75,000 - 80,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private Medical Health Insurance
Enhanced pension contributions
Parental leave & nursery scheme
Education budget £500/year
33 days of leave
Flexible working

Job summary

ExTrac AI is seeking a Software Engineer to join the AI team, building Co-Analyst and analytical AI features around it. You will own well-defined features end to end, delivering production-ready components across Python and Go in a fast-moving environment.

The role involves agent orchestration, retrieval, and graph analytics, with weekly feature landings and close collaboration with data and ML teams. Hybrid work from our London hubs is supported.

Qualifications

  • 2+ years of professional software engineering experience building production-grade services.
  • Proficiency in Python; working knowledge of Go.
  • Exposure to agentic systems, LLM apps, or retrieval in production.
  • Strong understanding of distributed systems and databases.
  • Experience with cloud infrastructure and the CI/CD pipelines around it.

Responsibilities

  • Build and improve components of the agent loop: context assembly, tool selection, and sub-agent orchestration.
  • Develop analytical AI features from network construction to analyst summaries.
  • Run experiments against live analyst traffic behind feature flags.
  • Help define what success looks like and be honest about results when a promising approach is not working.
  • Collaborate with ML teams to productionize models and ingest pipelines.
  • Build and maintain APIs used by internal teams and customers, following contracts and versioning.
  • Work with storage layer considerations: schema, indexing, and access patterns across stores.

Skills

Python
Go
Distributed systems
Cloud infrastructure
CI/CD pipelines
Trunk-based deployment
Agentic frameworks
Retrieval systems
Graph analysis
Elastic

Tools

Elastic

Job description

ExTrac AI is seeking a Software Engineer to join the AI team, building Co-Analyst and analytical AI features around it. You will own well-defined features end to end, delivering production-ready components across Python and Go in a fast-moving environment.

The role involves agent orchestration, retrieval, and graph analytics, with weekly feature landings and close collaboration with data and ML teams. Hybrid work from our London hubs is supported.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Systems Engineer (Production & Agentic ML)
Senior AI Systems Engineer (Production & Agentic ML)

Extrac.ai • Greater London

Hybrid
GBP 110,000 - 150,000
Private Medical Health Insurance
Enhanced pension contributions
Flexible working
+1
Hybrid ML Engineer: Production AI for High-Stakes Analysis
Hybrid ML Engineer: Production AI for High-Stakes Analysis

ExTrac • Greater London

Hybrid
GBP 70,000 - 100,000
Private Medical Health Insurance
Enhanced pension contributions
Parental leave
+4
Platform Backend Engineer (Go/Python) for Production Systems
Platform Backend Engineer (Go/Python) for Production Systems

Extrac.ai • Greater London

Hybrid
GBP 75,000 - 80,000
Private Medical Insurance
Enhanced pension
Parental leave
+3
AI Software Engineer: Build Production AI Tools
AI Software Engineer: Build Production AI Tools

Oxford Economics • Greater London

On-site
GBP 65,000 - 90,000
Private Healthcare
Employee Assistance Program
Enhanced Leave & Family Support
+2
Client-Facing Applied AI Engineer, Production-Ready Agents
Client-Facing Applied AI Engineer, Production-Ready Agents

Addepar1 • Greater London

On-site
GBP 90,000 - 150,000
ML Engineer - Production-Ready Geopolitical AI
ML Engineer - Production-Ready Geopolitical AI

Extrac.ai • Greater London

Hybrid
GBP 90,000 - 120,000
Private Medical Health Insurance
Enhanced pension contributions
Enhanced parental leave
+4
AI Software Engineer
AI Software Engineer

Extrac.ai • Greater London

Hybrid
GBP 75,000 - 80,000
Private Medical Health Insurance
Enhanced pension contributions
Parental leave & nursery scheme
+3
Senior AI Software Engineer & Tech Lead
Senior AI Software Engineer & Tech Lead

Webuild Ai • Greater London

Hybrid
GBP 70,000 - 90,000
Applied AI Engineer, Client-Facing & Production
Applied AI Engineer, Client-Facing & Production

Addepar1 • Greater London

On-site
GBP 110,000 - 140,000
Remote Lead AI Engineer: Production GenAI & Agents
Remote Lead AI Engineer: Production GenAI & Agents

AI Connect | Data & AI Delivery Partner • City of Edinburgh

Remote
GBP 90,000 - 140,000