Machine Learning Engineer

Xantura View All Jobs
London, UK
6 days ago
Apply on www.careerjet.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£50,000.0 - £70,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Airflow Microsoft Azure Cloud Storage Computer Programming Continuous Integration Python (Programming Language) Key Management Machine Learning Azure Machine Learning Software Engineering
+14 more
Management of Software Versions Pytorch Large Language Models Backend Fastapi Scikit Learn Kubernetes Information Technology HuggingFace Xgboost Free and Open-Source Software Azure AKS Machine Learning Operations Text Analysis

Job 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., * 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.

Requirements

  • 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.

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) .

Benefits & conditions

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

1:09 min

Configuring synthetic data for safe interactive programming

Mingshen Sun Mingshen Sun · World Congress 2024

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

9:47 min

Transforming tabular metrics into meaningful business value dashboards

Boris Krumrey +2 · LIVE

3:05 min

Audience questions on AI agents and pipeline vectorization

Joy Joy · World Congress 2024

Videos

See all

Related articles

See all