New: upload your resume and get matched to AI jobs. Free to start →

ML Research Engineer, London

Salary not listed • London • Full-time

Posted 1y ago

This job has been open for more than 60 days. It may no longer be actively hiring, so check with the company before putting a lot into an application.

Remote Work Policy

On-site

Employment Type

Full-time

Categories

Machine Learning Engineer

About the job

Isomorphic Labs is at the forefront of applying advanced AI to accelerate scientific discovery and develop life-changing medicines. We are building a future where diseases are curtailed or cured, starting with better and faster drug discovery. Join our interdisciplinary team to drive groundbreaking innovation in a collaborative and inspiring culture. We leverage AI to model complex biological phenomena, design novel molecules, and develop innovative medicines to treat devastating diseases. Our world-leading drug design engine utilizes AI models capable of working across multiple therapeutic areas and drug modalities, with continuous innovation in model architecture and cutting-edge capabilities.

Responsibilities

  • Translate research concepts into practical implementations by developing and optimizing state-of-the-art AI models.
  • Build and maintain robust codebases, data pipelines, and infrastructure for training and evaluation.
  • Design, implement, and run experiments to evaluate the performance and robustness of ML models using state-of-the-art machine learning methods.
  • Evaluate, tune, and maintain AI/ML models, including collecting and preparing data as needed.
  • Implement algorithms and software to analyze and evaluate the performance of AI models.
  • Optimize the performance of AI/ML models such as Diffusion models and Transformers, leveraging a deep understanding of the AI/ML hardware+software stack.
  • Advise on bringing AI/ML models to production and/or integrating them into product offerings, and monitor and refine their behavior.
  • Develop specialized tools, frameworks, and infrastructure to support research and development efforts.
  • Collaborate closely with research scientists and engineers, contributing to team discussions, sharing knowledge, and participating in code reviews.
  • Proactively identify and address technical challenges, stay updated on the latest AI advancements, and develop solutions for scaling foundation and applied model platforms.
  • Execute independent engineering projects and software development towards research goals.

Requirements

  • 4+ years of industry experience in reputable tech companies or research labs.
  • Advanced degree (Master’s or PhD) in a highly quantitative field (Computer Science, AI, Physics, Mathematics, etc.) or equivalent practical experience.
  • Deep understanding of machine learning principles and techniques.
  • Strong proficiency in deep learning frameworks such as JAX or PyTorch.
  • Hands-on experience building and working with modern model architectures (e.g., Transformers, GNNs, Diffusion Models).
  • Experience taking models from conception to production, including scoping, data analysis, training, debugging, evaluation, benchmarking, and deployment.
  • Excellent software development skills with strong algorithms and data structures fundamentals.
  • Strong written and verbal communication skills, with the ability to collaborate seamlessly in a cross-disciplinary environment.
  • Self-directed with the ability to navigate ambiguity, propose and own complex projects, learn necessary context, and adapt to new domains and developments.

About Isomorphic Labs