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
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
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.