PORTFOLIO JOBS

JOIN ONE OF OUR COMPANIES!

Senior Machine Learning Engineer

Recursion Pharmaceuticals

Recursion Pharmaceuticals

Software Engineering
London, UK
Posted on Saturday, July 20, 2024

Your work will change lives. Including your own.

The Impact You’ll Make

With treatments for hundreds of diseases in our sights, we’ve built a data science team with domain expertise in machine learning, computer science, bioinformatics, physics, biology, mathematics, applied statistics, and more. We work side-by-side with biologists, automation scientists, chemists, software engineers, and many others; together, we develop the tools and methods to turn our experimental data into treatments for pathologies that affect the lives of countless individuals. As a machine learning engineer, you will design, benchmark, and deploy machine learning models. You will be a part of a multidisciplinary team that will support you in developing your projects from idea to a deployed solution to help Recursion advance drug candidates to the clinic. You will design and build production pipelines that leverage machine learning to make a positive impact for patients.

In this role, you will:

  • Build and curate large scale datasets for training machine learning models across multiple modalities
  • Develop methods, architectures and benchmarks to train and evaluate models on these datasets
  • Productionize these models to integrate them into Recursion OS to improve our drug discovery processes
  • Work within dynamic, interdisciplinary teams of biologists, product managers, data and ML scientists, software engineers, and more
  • Conceptualize and scope 3-6 month high impact projects for cross-functional workstreams
  • Directly contribute to and coordinate execution of these projects
  • Mentor other data and machine learning scientists
  • Foresee and troubleshoot potential issues in intricate orchestrated systems, and engage appropriate teams for swift and efficient problem resolution.
  • Deliver quickly and iteratively, both supporting ad-hoc requests and building improvements for the long-term in agile workstreams

Location:

London | Expected to be on-site 50% of the time.

The Team You’ll Join

Our purpose is to build, test, support, and improve the Machine Learning (ML) models that drive RecursionOS. Our scope of work is vast, including the development of benchmarks, the refinement of our models and maps, and supporting their widespread adoption across the organization.

Our goal is to foster continuous, hypothesis-driven improvements inspired by experimental outcomes. This will be achieved by establishing robust ML operational practices that accelerate model development, testing, and deployment. We will work with all Recursion scientists to develop a clear understanding of our models, uncover new biology & chemistry, make meaningful predictions, and profile the applicability of our methods. Identifying performance gaps and model limitations will inspire new benchmarks, data sources, representations, model architectures, and training strategies.

The Experience You’ll Need

  • 3-5+ years of practical experience applying machine learning to solve real-world problems in academic or business settings, with a specific emphasis on leveraging self-supervised and multi-modal learning.
  • 2+ years of industry experience in developing, deploying, and maintaining machine learning products in a continuously operational production environment.
  • Proven ability to function effectively within a fast-paced, interdisciplinary team, along with the capability to clearly communicate complex theories and techniques to individuals from a variety of technical backgrounds.
  • Hands-on experience dealing with at least two types of chemical or biological data, such as microscopy, histology, transcriptomics, proteomics, and molecular structures.
  • High proficiency in Python, particularly the data science and machine learning libraries such as PyTorch, NumPy, Sklearn, and Pandas.
  • Experience with cloud environments and large-scale distributed systems, specifically GCP, BigQuery, Docker, Kubernetes, and CUDA.
  • Demonstrated participation in collaborative software development and peer code review processes, coupled with a solid understanding of Git as a version control tool.
  • Proven skills in creating compelling visualizations of high-dimensional data to facilitate clear decision-making and interpretation.

How You’ll be Supported

  • A peer trail guide to support you as you onboard and get familiar with Recursion systems.
  • Regular 1:1s with your supervisor provides opportunities for support and feedback.
  • Receive real-time feedback on code quality and best practices from a team of peers.
  • Ability to participate and learn from your colleagues in regular all-hands, journal clubs & tech talks.
  • Collaborate with other teams at Recursion, including Valence Labs at Mila in Montreal
  • Option to publish research and/or attend conferences to enhance your skills, network with colleagues, and gain insights from a broader professional community.
  • Opportunities to participate in open source code development.

The Values That We Hope You Share:

  • We Care: We care about our drug candidates, our Recursionauts, their families, each other, our communities, the patients we aim to serve and their loved ones. We also care about our work.
  • We Learn: Learning from the diverse perspectives of our fellow Recursionauts, and from failure, is an essential part of how we make progress.
  • We Deliver: We are unapologetic that our expectations for delivery are extraordinarily high. There is urgency to our existence: we sprint at maximum engagement, making time and space to recover.
  • Act Boldly with Integrity: No company changes the world or reinvents an industry without being bold. It must be balanced; not by timidity, but by doing the right thing even when no one is looking.
  • We are One Recursion: We operate with a 'company first, team second' mentality. Our success comes from working as one interdisciplinary team.

Recursion spends time and energy connecting every aspect of work to these values. They aren’t static, but regularly discussed and questioned because we make decisions rooted in those values in our day-to-day work. You can read more about our values and how we live them every day here.

More About Recursion

Recursion is a clinical stage TechBio company leading the space by decoding biology to industrialize drug discovery. Enabling its mission is the Recursion OS, a platform built across diverse technologies that continuously expands one of the world’s largest proprietary biological and chemical datasets. Recursion leverages sophisticated machine-learning algorithms to distill from its dataset a collection of trillions of searchable relationships across biology and chemistry unconstrained by human bias. By commanding massive experimental scale — up to millions of wet lab experiments weekly — and massive computational scale — owning and operating one of the most powerful supercomputers in the world, Recursion is uniting technology, biology and chemistry to advance the future of medicine.

Recursion is headquartered in Salt Lake City, where it is a founding member of BioHive, the Utah life sciences industry collective. Recursion also has offices in London, Toronto, Montreal and the San Francisco Bay Area. Learn more at www.Recursion.com, or connect on X (formerly Twitter) and LinkedIn.

Recursion is an Equal Opportunity Employer that values diversity and inclusion. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected under applicable federal, state, local, or provincial human rights legislation.
Recursion welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Recruitment & Staffing Agencies: Recursion Pharmaceuticals and its affiliate companies do not accept resumes from any source other than candidates. The submission of resumes by recruitment or staffing agencies to Recursion or its employees is strictly prohibited unless contacted directly by Recursion’s internal Talent Acquisition team. Any resume submitted by an agency in the absence of a signed agreement will automatically become the property of Recursion, and Recursion will not owe any referral or other fees. Our team will communicate directly with candidates who are not represented by an agent or intermediary unless otherwise agreed to prior to interviewing for the job.