Latest AI JobsBrowse Jobs
E

Machine Learning Engineer

extrac.aiLondonProduct & Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Experience
Mid · 2+ yrs
Posted
29 Sept 2026
Status
Open · checked 7d ago

About this role

Machine Learning Engineer at extrac.ai is a hybrid position located in London that suits software professionals with experience in production systems who want to build decision intelligence tools. This role involves collaborating with product and design teams to create agentic systems and domain-specific models for complex analytical environments.

Role Overview

The Machine Learning Engineer joins the machine learning team at extrac.ai to handle modeling capabilities from concept to production deployment. Based in London with a hybrid schedule requiring a minimum of two days per week in the office, the role works alongside senior engineers to design and scale technical components for geopolitical analysis.

Key Responsibilities

Design systems that balance research speed with production and product limitations.
Help determine technical decisions regarding model selection, training, evaluation, and deployment.
Build and deliver production-ready components that combine research rigor with practical engineering.
Take projects from initial exploration phases through to dependable deployment.
Maintain high standards for code quality, system architecture, evaluation, and research practices.

Requirements

At least 2 years of professional software engineering experience with ownership of well-defined features or components.
Practical experience with model serving for both small models and large language models, agent orchestration, or retrieval systems.
Strong software engineering fundamentals focused on clean and maintainable code.
Ability to work in a fast-paced setting with clear ownership of assigned tasks.
Eligibility to obtain UK security clearance, restricted to nationals of NATO member states, Australia, or New Zealand.

Nice to Have

Previous experience working in early-stage start-ups.
Background in building agentic tools and harnesses.
Experience tackling domain-specific modeling problems.
Strong communication skills, clear writing, and systematic thinking.

Skills and Tools

Machine Learning
Large Language Models (LLMs)
Model Serving
Agent Orchestration
Retrieval Systems

Salary and Benefits

Competitive salary determined by skills and experience.
Private Medical Health Insurance and enhanced pension contributions.
Enhanced parental leave and a workplace nursery scheme.
Annual education budget of £500, with coverage for expensive items such as conferences subject to manager approval.
33 days of annual leave inclusive of bank holidays.
Flexible hybrid working arrangement with a minimum of two days weekly in the central London office.

About the Company

extrac.ai is a decision intelligence company that serves governments, defense organizations, financial institutions, and corporate entities in fast-moving environments. The company combines curated data sources, domain-specific artificial intelligence, and human expertise to turn information overload into actionable foresight.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is the Machine Learning Engineer position located?

The role is hybrid, requiring a minimum of two days per week in the central London office.

What are the nationality and clearance requirements for applicants?

Applicants must be eligible to obtain UK security clearance and must be nationals of a NATO member state, Australia, or New Zealand.

How many years of experience are required for this job?

The posting requires 2+ years of professional software engineering experience.

What benefits are included with the position?

Benefits include private medical health insurance, enhanced pension contributions, enhanced parental leave, a workplace nursery scheme, a £500 yearly education budget, and 33 days of leave including bank holidays.

What does the interview process consist of?

The interview process includes a 30-minute initial intro interview, a 45-minute technical assessment, a 45-minute system design assessment, and a 30-minute founder interview.

Ready to apply?

The application is on the official extrac.ai careers page.

Apply on company site