Xantura
Machine Learning Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Machine Learning Engineer
Department: Platform Delivery
Employment Type: Permanent - Full Time
Location: London
Compensation: £50,000 - £70,000 / year
Description
In this role you will work in the Platform team – a function for the deployment and evolution of the backend platform that underpins the core of the Xantura business.
Key Responsibilities
- Own and advance a predictive modelling platform that scales across problem types and tenants, using it to design, implement, and iterate models (embedding-based sequence encoders, temporal survival models, gradient-boosted decision trees) that predict key vulnerabilities in housing, health, and other social domains.
- Track developments in ML and frontier models, running structured experiments to bring promising techniques into production safely.
- Build robust evaluation pipelines, training datasets, and model infrastructure to support continuous improvement of natural language & predictive analytics.
- Ensure responsible AI deployment, embedding ethical and regulatory considerations into every stage of development.
Skills, Knowledge & Expertise
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, or a related technical field – or equivalent practical experience.
- 3+ years of professional experience as an ML Engineer, or related role.
- Strong programming skills and production experience in Python.
- Experience building and maintaining data or ML pipelines with an orchestration tool such as Dagster (or Airflow, Prefect, etc.).
- Hands-on experience with common ML libraries and frameworks, e.g. PyTorch, scikit-learn, and gradient-boosting libraries such as XGBoost or LightGBM.
- Clear evidence of practical experience defining and deploying containerised systems, i.e.:
- Implementing APIs for internal services, e.g. via FastAPI;
- Deploying containerised systems to production, in particular via Kubernetes.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
In addition, the following would be an advantage:
- PhD in Computer Science, Machine Learning, or a related field with a strong publication record in text analytics, representation learning, or applied predictive modelling.
- Practical experience productionising LLMs, i.e.:
- Working with vector databases and developing retrieval-augmented generation (RAG) pipelines – experience setting up/configuring vector DBs, as well as using, would be advantageous;
- Finding and productionising recent AI models (e.g. via Huggingface (transformers), OpenAI APIs);
- Building agentic systems (e.g. via LangChain, AutoGen, PydanticAI).
- Evidence of participating in Open-Source Software (OSS) development, public hackathons, or other sharable coding samples.
- Deep expertise in embedding-based architectures, including bi-encoders, cross-encoders, etc. for long-horizon text or temporal prediction tasks.
- Practical experience building and serving production-ready, asynchronous APIs for embedding and/or other compute-intensive services.
- Proficiency in Python for building high-performance data and model pipelines, with strong software engineering discipline (testing, versioning, CI/CD).
- Good familiarity with the Azure ecosystem (Azure Kubernetes Service, Azure Batch, Azure AI Foundry, Azure Machine Learning, Azure Blob Storage, Azure Key Vault).


Get help with your application
Your very own career expert that helps elevate your application to the next level.
This is a Hybrid opportunity with the expectations of being in the office 1 - 2 days a week.
Job Benefits
- Competitive salary reviewed annually
- Work for a passionate, mission-driven company solving society’s big problems
- Work flexible hours around life commitments with a focus on delivering company value rather than hours worked
- Training and development opportunities
- 25 days annual leave (plus bank holidays)
- Company pension
- Private medical insurance
- Generous enhanced parental leave policies
- Cycle to work scheme
- Flu Vaccinations,
- Eye Test and contribution towards Glasses for VDU use
- Employee Assistance Programme
- Mental health and wellbeing support
- Remote GP access
- Counselling/therapy
- Physiotherapy
- Medical second opinions
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills