At a Glance
- Tasks: Develop cutting-edge machine learning systems with real-world impact in biological design.
- Company: Join a collaborative team at the forefront of generative modelling and machine learning.
- Benefits: Competitive pay, comprehensive health coverage, flexible working, and generous leave policies.
- Why this job: Make a difference in life sciences while advancing your skills in a dynamic environment.
- Qualifications: Strong background in generative modelling and experience with Python and PyTorch.
- Other info: Opportunities for travel, professional development, and a commitment to diversity.
The predicted salary is between 36000 - 60000 £ per year.
We are seeking a highly capable machine learning researcher with deep expertise in generative modeling. In this role, you will join an interdisciplinary group of machine learning practitioners, scientists, and engineers working together to advance how we design biological systems and develop new therapeutic approaches. You will be responsible for developing novel generative models aimed at creating functional proteins validated in laboratory settings.
Who You Are
- You are an experienced ML researcher with a strong background in generative modeling. You have contributed substantially to major machine learning efforts—such as open-source libraries, significant product deployments, or impactful scientific publications.
- You are an effective ML engineer. You write maintainable, well-tested code, use modern development workflows, and are equally comfortable rapid-prototyping and producing high-quality production systems. You have experience training and running large-scale models on cloud or distributed hardware.
- You have strong data engineering skills. You can build scalable data pipelines for training and evaluating deep learning models, inspect and refine raw data, design appropriate dataset splits, and ensure data systems perform reliably.
- You are deeply motivated by model quality and performance. You understand how frameworks, hardware, and data interact, and you enjoy optimizing model architecture, throughput, and evaluation metrics.
- You are mission-driven, adaptable, and intellectually curious. You thrive in fast-moving environments, stay focused on end goals, and approach problems of all sizes with enthusiasm.
What Sets You Apart
- Experience in computational biology, protein design, or ML applications in the life sciences.
- Academic training or professional exposure to natural sciences such as physics, biology, or chemistry.
Your Responsibilities
- Develop machine learning systems with real-world impact (~90%): Help curate training and evaluation datasets. Define and implement evaluation metrics aligned with practical objectives. Rapidly prototype and iterate on generative modeling approaches. Collaborate in a shared codebase with colleagues across research and engineering. Support the infrastructure used for compute, experimentation, and model development. Work with experimental teams to plan laboratory testing and run model inference for biological targets. Integrate laboratory feedback data into model improvements.
- Personal and Professional Development (~10%): Stay informed about the latest advances in machine learning. Develop working knowledge of protein science and cellular biology. Participate in internal knowledge-sharing activities. Attend relevant scientific or technical events.
What We Offer
- Competitive compensation and benefits
- Comprehensive health coverage
- Retirement contributions
- Generous leave policies, including inclusive parental leave
- Flexible and hybrid working arrangements
- Opportunities for travel and professional development
We provide a collaborative and intellectually stimulating environment, along with the opportunity to influence the future of biological design through state-of-the-art generative modeling. We encourage applicants from all backgrounds and are committed to fostering a diverse and inclusive team.
Research Scientist | Diffusion Modelling | Python | PyTorch | Machine Learning | Generative Modelling | Hybrid, London employer: Enigma
Contact Detail:
Enigma Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Research Scientist | Diffusion Modelling | Python | PyTorch | Machine Learning | Generative Modelling | Hybrid, London
✨Network Like a Pro
Get out there and connect with folks in the industry! Attend meetups, conferences, or even online webinars related to machine learning and generative modelling. You never know who might have a lead on your dream job!
✨Show Off Your Skills
Create a portfolio showcasing your projects, especially those involving Python, PyTorch, and generative modelling. Share it on platforms like GitHub or your personal website. This way, potential employers can see your work in action!
✨Ace the Interview
Prepare for technical interviews by brushing up on your knowledge of machine learning concepts and coding challenges. Practice explaining your thought process clearly, as communication is key when working in interdisciplinary teams.
✨Apply Through Us!
Don’t forget to check out our website for open positions! Applying directly through us not only shows your interest but also gives you a better chance to stand out in the application process.
We think you need these skills to ace Research Scientist | Diffusion Modelling | Python | PyTorch | Machine Learning | Generative Modelling | Hybrid, London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in generative modelling and machine learning. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or publications!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background in Python and PyTorch makes you a perfect fit for our team. Keep it engaging and personal!
Showcase Your Projects: If you've worked on any open-source libraries or significant ML projects, make sure to mention them. We love seeing practical applications of your skills, so include links or descriptions of your work that demonstrate your expertise.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining our team at StudySmarter!
How to prepare for a job interview at Enigma
✨Know Your Generative Models
Make sure you brush up on the latest advancements in generative modelling, especially as they relate to protein design. Be ready to discuss your previous work and how it aligns with the role's focus on developing novel models.
✨Showcase Your Coding Skills
Prepare to demonstrate your Python and PyTorch expertise. Bring examples of maintainable, well-tested code you've written, and be ready to explain your development workflows and how you approach rapid prototyping.
✨Data Engineering is Key
Highlight your experience in building scalable data pipelines. Be prepared to discuss how you've curated datasets, defined evaluation metrics, and ensured data systems perform reliably in past projects.
✨Be Mission-Driven and Curious
Express your passion for machine learning and its real-world applications. Share examples of how you've approached complex problems with enthusiasm and adaptability, and show that you're keen to stay updated on the latest in the field.