Enable job alerts via email!

Machine Learning Engineer, Accelerate Programme for Scientific Discovery (Fixed Term)

University of Cambridge

Cambridge

On-site

GBP 40,000 - 60,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

The University of Cambridge is seeking a Machine Learning Engineer for the Accelerate Programme for Scientific Discovery. This role involves leading software development initiatives, supporting researchers with AI techniques, and promoting best practices in scientific programming. Candidates should possess strong ML project experience and effective communication skills.

Benefits

Flexible working arrangements

Qualifications

  • Experience in ML-oriented software projects.
  • Knowledge of large language models.
  • Ability to communicate technical concepts across disciplines.

Responsibilities

  • Contribute to software development for scientific discovery.
  • Support researchers in implementing machine learning methods.
  • Engage in community activities promoting software engineering best practices.

Skills

Machine Learning
Software Development
Interdisciplinary Collaboration
Technical Communication

Education

Relevant Degree in Computer Science or Engineering

Tools

Scikit-learn
PyTorch
Hugging Face Transformers

Job description

Machine Learning Engineer, Accelerate Programme for Scientific Discovery (Fixed Term)

Join to apply for the Machine Learning Engineer, Accelerate Programme for Scientific Discovery (Fixed Term) role at University of Cambridge

Machine Learning Engineer, Accelerate Programme for Scientific Discovery (Fixed Term)

Join to apply for the Machine Learning Engineer, Accelerate Programme for Scientific Discovery (Fixed Term) role at University of Cambridge

Get AI-powered advice on this job and more exclusive features.

Fixed-term: The funds for this post are available for 12 months in the first instance.

Artificial intelligence (AI) has the potential to become an engine for scientific discovery across disciplines. The Accelerate Programme for Scientific Discovery (https://science.ai.cam.ac.uk/) is a high-profile University initiative promoting the use of machine learning to tackle major scientific challenges.

Accelerate Science

  • Provides researchers with specialised training in AI techniques, equipping them with the skills they need to use machine learning and AI to power their research.
  • Pursues an ambitious research agenda that applies machine learning to the scientific challenges of the 21st century.
  • Convenes a community of researchers working at the interface of machine learning and the sciences to share knowledge and experiences that help advance the use of machine learning in the sciences.

Generating well-designed software will increase the scope, productivity, reliability, replicability and openness of research. In pursuit of these goals, we are seeking experienced Machine Learning Engineers (MLE) to lead the development of our software culture.

The role holder will contribute to software development activities that facilitate the application of machine learning for scientific discovery. By advising on the development of research projects and providing support to researchers across the University, role-holders will contribute to an environment in which researchers from across domains are empowered to build high-quality research software. The role-holder will be responsible for embedding good practice in scientific programming in research supported by Accelerate and for contributing to Accelerate's teaching and learning activities. The role holder will provide software support to Accelerate's AI Clinic, which supports Cambridge University researchers to resolve engineering issues they might encounter when implementing machine learning methods (https://science.ai.cam.ac.uk/ai-clinic/). They will contribute to Accelerate's community engagement activities, promoting the importance of software engineering in research and supporting the uptake of best practice. The role-holder will also contribute to teaching activities within the team, including our training courses (https://science.ai.cam.ac.uk/resources), study groups and lecture courses such as Machine Learning and the Physical World and Advanced Data Science (https://mlatcl.github.io/resources/).

We're Looking For Experienced Machine Learning Engineers Who Have

  • Deployed in ML-oriented software projects (e.g. the use of agile development techniques to respond to emerging research needs or experience in designing, testing and maintaining scalable data pipelines)
  • Sufficient breadth and depth of specialist knowledge in ML software packages to support ML-oriented software projects (e.g. expertise in helping scientists who are not machine learning experts debug and resolve errors encountered when using popular machine learning packages such as Scikit-learn, Hugging Face Transformers, and PyTorch)
  • Knowledge and experience of Large Language Models and their applications.
  • The ability to communicate technical concepts effectively and enthusiastically across disciplines and to audiences with a range of technical abilities.
  • Experience of working in interdisciplinary teams.
  • Experience of coaching and mentoring research staff.

The post is offered on a full time basis, however we would be open to discussing part time or flexible working arrangements.

Click the 'Apply' button below to register an account with our recruitment system (if you have not already) and apply online.

To apply, please submit

  • CV and publications list
  • Cover letter
  • Short summary (max. 1 p.) setting out your view on "what role do you believe software engineering can play in building the Cambridge AI for science community?"
  • 2 referees who may be contacted during the application process.

Informal enquiries can be made by contacting Ryan Daniels - rkd43@cam.ac.uk.

Please quote reference NR46193 on your application and in any correspondence about this vacancy.

The University actively supports equality, diversity and inclusion and encourages applications from all sections of society.

The University has a responsibility to ensure that all employees are eligible to live and work in the UK.

Further information

  • Further information

Apply online

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Research Services

Referrals increase your chances of interviewing at University of Cambridge by 2x

Sign in to set job alerts for “Machine Learning Engineer” roles.
25.03.25 Machine Learning Scientists/Engineers, Cambridge, UK

Cambridge, England, United Kingdom 2 days ago

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 5 days ago

Software Engineers (all levels - Graduates to principal Engineer)

Cambridge, England, United Kingdom 5 months ago

Cambridge, England, United Kingdom 1 week ago

Research Software Engineer (ICCS) (Fixed Term)

Cambridge, England, United Kingdom 4 weeks ago

Cambridge, England, United Kingdom 1 day ago

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 3 weeks ago

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 1 hour ago

Cambridge, England, United Kingdom 1 day ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 4 days ago

Cambridge, England, United Kingdom 2 days ago

Cambridge, England, United Kingdom 3 weeks ago

Cambridge, England, United Kingdom 1 week ago

Cambridge, England, United Kingdom 1 month ago

Cambridge, England, United Kingdom 3 weeks ago

Cambridge, England, United Kingdom 22 hours ago

Cambridge, England, United Kingdom 1 week ago

Senior Research Engineer – Machine Learning – Microsoft Research

Cambridge, England, United Kingdom 5 days ago

Cambridge, England, United Kingdom 4 weeks ago

Senior Software Engineer, Python Automation

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 4 weeks ago

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 3 weeks ago

Software Engineer (Full Stack, Machine Learning)

Cambridge, England, United Kingdom 1 week ago

Researcher/Senior Researcher in Computer Vision and Machine Learning

Cambridge, England, United Kingdom 2 weeks ago

Cambridge, England, United Kingdom 1 week ago

Saffron Walden, England, United Kingdom 3 hours ago

Cambridge, England, United Kingdom 1 day ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Machine Learning Engineer

RELX

Cambridge

On-site

GBP 45,000 - 65,000

2 days ago
Be an early applicant