Job Search and Career Advice Platform

Enable job alerts via email!

Senior ML Engineer – Platform for Uncertainty Engine

digiLab Solutions

Bristol

On-site

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A forward-thinking AI company in Bristol seeks a Senior Machine Learning Engineer to enhance The Uncertainty Engine. This role involves collaborating with a cross-functional team to build high-quality software solutions, optimising probabilistic models, and ensuring effective software deployment. You should have strong expertise in Python and statistical machine learning techniques. The ideal candidate thrives in a collaborative, fast-paced environment where creativity and agility are valued. Join us for a 4-day workweek and a commitment to work-life balance.

Benefits

4-day working week
Competitive Salary
BUPA private health care
Cycle to work scheme
Company Events

Qualifications

  • Demonstrable experience of developing machine learning software solutions with Python.
  • Experience with probabilistic and statistical machine learning.
  • Familiarity with scientific Python libraries like NumPy, SciPy, and Pandas.
  • Familiarity with machine learning libraries such as PyTorch and scikit-learn.
  • Ability to write logical, consistent, self-explanatory code.
  • Understanding of software design patterns.

Responsibilities

  • Collaborate with engineers and scientists for software solutions.
  • Translate business requirements into technical solutions.
  • Contribute to architectural design and deployment of models.
  • Build abstractions and APIs for probabilistic modelling.
  • Support experimentation with amortised inference models.
  • Optimise and scale Monte Carlo–based methods.

Skills

Developing machine learning software solutions
Probabilistic and statistical machine learning
Bayesian methods
Monte Carlo techniques
Uncertainty-aware modelling
Scientific Python libraries (NumPy, SciPy, Pandas)
Machine learning libraries (PyTorch, scikit-learn)
DevOps and MLOps
Collaborative software development
Linux and bash
Writing logical code
Git/GitHub
Docker and containerization platforms

Education

Degree-level qualification in computer science or related field

Tools

AWS
Python
MongoDB
Docker
Job description
A forward-thinking AI company in Bristol seeks a Senior Machine Learning Engineer to enhance The Uncertainty Engine. This role involves collaborating with a cross-functional team to build high-quality software solutions, optimising probabilistic models, and ensuring effective software deployment. You should have strong expertise in Python and statistical machine learning techniques. The ideal candidate thrives in a collaborative, fast-paced environment where creativity and agility are valued. Join us for a 4-day workweek and a commitment to work-life balance.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.