Machine Learning Engineer

ExTrac

Greater London

Hybrid

GBP 75,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ExTrac is seeking engineers to build production-grade ML systems that scale, with hands-on model serving and agent orchestration across retrieval pipelines. You will partner with software and product design to design, evaluate, and deploy robust workflows that remain reliable at scale.

Senior and mid-level candidates will influence technical direction, own components end-to-end, and mentor others while maintaining high standards for architecture and research practice.

Qualifications

  • Technical excellence in production-scale systems.
  • Hands-on experience with model serving, agent orchestration and retrieval systems.
  • Rigour in evaluation and benchmarking.
  • Strong engineering fundamentals: clean, maintainable code and robust systems.
  • Comfort with a fast paced environment and clear ownership.
  • Experience with modern coding agents and thoughtful workflows.
  • Desirable: Early-stage startup experience.
  • Desirable: Building agentic tools and harnesses.
  • Desirable: Domain-specific modelling problems.
  • Desirable: Clear writing, systematic thinking and strong communication.

Responsibilities

  • You will design and implement end-to-end ML/AI systems that scale in production.
  • Collaborate with software engineering and product design to integrate model evaluations into pipelines.
  • Architect agentic systems for large-scale analysis and train domain-specific models.
  • Translate research into practical solutions for analysts working at the frontier of their field.
  • Set high technical standards and shepherd projects from prototype to production deployment.
  • Engage with data collection/processing engineers and senior stakeholders.
  • Deliver reliable, production-ready systems balancing research velocity with product constraints.

Skills

Model serving
Agent orchestration
Retrieval systems
Engineering fundamentals
Clean code
Fast-paced environment
Writing & communication
Domain-specific modelling
Research to production
Early-stage startup experience (des)

Job description

Requirements
  • Technical excellence (working on production systems at scale, research that was used, or end-to-end ownership in an early-stage role)
  • Hands-on experience with model serving (small models and LLMs), agent orchestration and retrieval systems
  • Rigour in evaluation and benchmarking
  • Strong engineering fundamentals: ability to write clean, maintainable code and design robust systems
  • Comfort with a fast paced environment and clear ownership
  • Experience with modern coding agents and thoughtful views on effective workflows
  • (Desirable) Early-stage start-up experience
  • (Desirable) Building agentic tools and harnesses
  • (Desirable) Working on domain specific modelling problems
  • (Desirable) Clear writing, systematic thinking and strong communication
What the job involves
  • We are currently only able to consider applicants who are nationals of a NATO member state, Australia, or New Zealand
  • This role is open at both mid and senior level
  • Scope, autonomy and expected impact will scale with experience and ability
  • Senior candidates will typically lead technical direction on major initiatives, set standards across the team and mentor others; mid-level candidates will own significant components end-to-end and contribute to broader technical decisions
  • The Machine Learning team owns ExTrac’s modelling capabilities end-to-end
  • You will partner directly with software engineering and product design to understand requirements, design and run model evaluations, integrate optimised workflows into production pipelines and ensure results remain reliable at scale
  • You will architect cutting-edge agentic systems for large-scale analysis of the geopolitical landscape, train and evaluate domain-specific models for the unique problems our customers face and work with design and engineering to bring them into the product
  • Alongside domain experts you will translate research into practical solutions for analysts operating at the frontier of their field
  • In this role you will set high technical standards and take projects from prototype to reliable production deployment
  • You will collaborate closely with the engineers who design the data collection and processing backend and engage directly with senior stakeholders
  • We look for people who enjoy challenging problems, keep learning and build systems that scale
  • We value low ego, genuine ownership and a passion for applying AI to high-stakes intelligence challenges
  • Design systems that balance research velocity with real product and production constraints
  • Make (and help shape) technical decisions on model selection, training approaches, evaluation and deployment
  • Deliver production-ready systems at scale, combining research rigour with pragmatic engineering
  • Take projects from early exploration through to reliable deployment
  • Uphold high standards for architecture, code quality, evaluation and research practice
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Extrac.ai • Greater London

Hybrid
GBP 90,000 - 130,000
Private Medical Health Insurance
Enhanced pension contributions
33 days of leave
Machine Learning Engineer
Machine Learning Engineer

ExTrac AI • Greater London

On-site
GBP 90,000 - 150,000
Private Medical Insurance
Enhanced pension contributions
Enhanced parental leave
+4
ML Engineer – Agentic Systems for Scalable Insight
ML Engineer – Agentic Systems for Scalable Insight

Extrac.ai • Greater London

Hybrid
GBP 90,000 - 130,000
Private Medical Health Insurance
Enhanced pension contributions
33 days of leave
Software Engineer (AI)
Software Engineer (AI)

ExTrac • Greater London

Hybrid
GBP 65,000 - 90,000
Private Medical Insurance
Pension contributions
Parental leave
+5
ML Engineer — Scalable AI & Agentic Systems
ML Engineer — Scalable AI & Agentic Systems

ExTrac • Greater London

Hybrid
GBP 75,000 - 120,000
Senior Software Engineer (AI)
Senior Software Engineer (AI)

ExTrac • Greater London

On-site
GBP 90,000 - 130,000
Machine Learning Engineer
Machine Learning Engineer

Anson McCade • Greater London

On-site
GBP 70,000 - 190,000
Software Engineer (Artificial Intelligence)
Software Engineer (Artificial Intelligence)

ExTrac • Greater London

Hybrid
GBP 85,000 - 120,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Anson McCade • Greater London

Hybrid
GBP 65,000 - 85,000
Flexible working
25 days holiday
Career development support
+1
Machine Learning Engineer
Machine Learning Engineer

eFinancialCareers • Greater London

On-site
GBP 59,000 - 72,000