Applied Machine Learning/ Scientist

S3 Science
London, UK
17 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Python (Programming Language) Machine Learning Molecular Modeling Tensorflow Software Engineering Pytorch Machine Learning Operations

Job description

Location: London / Flexible (Hybrid or Remote)

Contract: Full-time

About the organisation

We are a technology-focused company applying modern machine-learning techniques to problems in molecular science and early-stage drug discovery. Our goal is to translate recent advances in ML into practical tools that support scientific research and decision-making in real-world discovery programmes.

The team brings together experience in machine learning, software engineering, and the life sciences, and collaborates closely with internal scientific teams and external research partners.

The role

This role focuses on applying machine-learning methods to scientific and molecular datasets, with an emphasis on building robust, usable solutions rather than purely exploratory research. You will work across the full lifecycle of applied modelling projects, from understanding scientific objectives through to model development, evaluation, and integration into downstream workflows.

You will collaborate with researchers and engineers across multiple disciplines, contributing both technical expertise and practical insight into how ML systems perform in applied scientific settings.

Key responsibilities

  • Apply machine-learning techniques to problems in molecular modelling and computational life sciences
  • Design and execute modelling experiments, including dataset preparation, model training, fine-tuning, and evaluation
  • Translate scientific questions into well-defined modelling approaches
  • Contribute to the development of maintainable, reproducible ML codebases
  • Work closely with scientists, engineers, and other stakeholders to support research objectives
  • Assess model performance and identify areas for improvement in applied settings

Requirements

  • Hands-on experience applying machine-learning methods to real-world problems
  • Experience working with biological, chemical, or scientific data
  • Strong proficiency in Python and common ML frameworks (e.g. PyTorch)
  • Experience writing and maintaining production-quality or research-grade ML code
  • Experience working in interdisciplinary teams
  • Exposure to collaborative projects with external partners
  • Background in applied or translational ML research

What’s on offer

  • Opportunity to work on applied ML problems in a scientific discovery context
  • High degree of ownership over technical work
  • Collaboration with a multidisciplinary technical and scientific team
  • Competitive compensation package, including equity participation

Requirements

  • Hands-on experience applying machine-learning methods to real-world problems
  • Experience working with biological, chemical, or scientific data
  • Strong proficiency in Python and common ML frameworks (e.g. PyTorch)
  • Experience writing and maintaining production-quality or research-grade ML code
  • Experience working in interdisciplinary teams
  • Exposure to collaborative projects with external partners
  • Background in applied or translational ML research

Benefits & conditions

  • Opportunity to work on applied ML problems in a scientific discovery context
  • High degree of ownership over technical work
  • Collaboration with a multidisciplinary technical and scientific team
  • Competitive compensation package, including equity participation

Apply for this position

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

Apply on www.collegerecruiter.com
Prepare application

Good distractions

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

7:10 min

Exploring pathways into the machine learning engineering field

Jose Luis Latorre Millas · LIVE

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · World Congress 2023

1:39 min

Fundamentals of tensors and the TensorFlow library

Håkan Silfvernagel · LIVE

2:36 min

Applying supervised machine learning for practical rule extraction

Katja Träumner

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

1:06 min

Compiling PyTorch environments for advanced time forecasting

Christoph Lohrmann Christoph Lohrmann +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all