Quick overview
Job description
A technology consultancy delivering applied research and engineering for clients tackling complex, high-stakes technical problems. The organisation is growing its technical team and offers structured mentorship from senior scientists and engineers. What the job involves
The role centres on applying machine learning to unusual, real-world problems, often without an existing playbook to follow. You'll combine off-the-shelf tools with custom-built components, moving between understanding the theory behind a model and getting a working version built and tested.
Work is organised around projects running from early conceptual exploration through to functioning prototypes, lasting anywhere from a few months to a couple of years.
Responsibilities generally include
Reviewing relevant technical literature and staying current with the field
Forming and testing new ideas or hypotheses
Building and training models for non-standard applications
Rapid, hands-on prototyping and debugging
Running structured experiments
Interpreting and reporting on results
Recommending next steps or further research directions
There's also a client-facing element — understanding client needs and translating them into workable technical solutions.
Candidate profile
A strong degree in a quantitative or technical field (maths, physics, engineering, computer science, or similar)
Some evidence of research capability, from postgraduate study, personal projects, or applied experience
Confident Python developer, comfortable with at least one common ML framework
Broad exposure to different ML approaches, or a track record of picking up new areas quickly
A rigorous, analytical mindset with genuine curiosity about the field
Strong written and verbal communication
Able to work independently and within a small technical team
This is a full-time, site-based role.
What's on offer
Competitive salary with performance-related bonus
Strong pension contribution
Private healthcare
Additional wellbeing and lifestyle benefits typical of a well-funded technical employer
Note: UK security clearance eligibility may be required. Visa sponsorship is not available for this role. Please contact Charles Duran for more information.
Similar jobs
- JL

Corrigo Platform AnalystRecently posted
JLL · City, London · Hybrid 🇬🇧
Salary not listed - 3S

AI Intern (Part-Time Remote Paid)Recently posted
3PO Solutions LLC · London · Remote 🇬🇧
Salary not listed - WT
Global Technical LeadRecently posted Auto Apply
WTW · London · Hybrid 🇬🇧
Salary not listed - BE
Solutions Consultant (German Speaking)Recently posted Auto Apply
Billtrust EU Careers · London · Hybrid 🇬🇧
Accounts ReceivableCornerstoneSalary not listed - UE
Strategic Programme Development Manager - Executive Support - 102772 - Grade 8Recently posted Auto Apply
UoB Employee · Birmingham · Hybrid 🇬🇧
Diversity & InclusionRisk ManagementProject Management£47.4k - £56.5k/yr - UE
Research Fellow: Language Machines Project – English, Drama and Creative Studies- 108223-Grade 7Recently posted Auto Apply
UoB Employee · Birmingham · Hybrid 🇬🇧
ArticulateDiversity & InclusionBusiness Development£36.6k - £46.0k/yr - A&

Stylist Auto Apply
Astrid & Miyu · Manchester · On-site 🇬🇧
CRM£13/hr - NA
Branch Business Manager - DerbyRecently posted Auto Apply
Nationwide · Derby · Hybrid 🇬🇧
RecruitingOnboardingCompliance+2Salary not listed - WS

Deputy Manager Auto Apply
White Stuff · Glasgow · On-site 🇬🇧
SourcingComplianceKPI Management+2Salary not listed - LB
Prevention & Wellbeing CoordinatorRecently posted Auto Apply
LBB · London · Hybrid 🇬🇧
RecruitingOracleMental Health+1Salary not listed - LB
Records Management LeadRecently posted Auto Apply
LBB · London · Hybrid 🇬🇧
RecruitingOracleMicrosoft Office+3Salary not listed - LB
Public Health Intelligence Analyst ApprenticeRecently posted Auto Apply
LBB · London · Hybrid 🇬🇧
RecruitingOraclePayrollSalary not listed