Site logo

What You Will Contribute To Altos

As a Machine Learning Engineer, you will play a prominent role in developing generative AI/ML models for multi-modal, multi scale biology. We are looking for a hands-on, senior level creative and collaborative person to join our multidisciplinary team of scientists and engineers focused on transforming how we treat aging and disease. The successful candidate will thrive in a fast-paced environment that emphasizes teamwork, transparency, scientific excellence, originality, rigor, and integrity.

Responsibilities

  • Partner with world-class scientists across Altos to help generate biological insights with the goal of developing novel therapies;
  • Design and implement large-scale machine learning algorithms and systems applied to biological datasets;
  • Train, evaluate, and optimize machine learning models at scale;
  • Communicate effectively with internal and external collaborators to meet ambitious research and development goals.

Who You Are

  • Proven track record leveraging machine learning to solve real-world problems;
  • Expertise in one or more of the following: generative models, language models, computer vision, bayesian inference, causal reasoning & inference, transfer & multi-task learning, diffusion models, graph neural networks, active learning;
  • Experience writing production-quality code with modern machine learning frameworks such as PyTorch, TensorFlow, JAX, or similar;
  • Experience with multi-GPU and distributed training at scale;
  • A team player who thrives in collaborative environments and is committed to enabling colleagues to reach their full potential;
  • Growth mindset – the desire to constantly expand your skillset and knowledge.
  • Keen to learn more about biology, computational science, and medicine;
  • Excitement about the Altos mission of restoring cell health and resilience to reverse disease, injury, and age-related disabilities.

Minimum Qualifications

  • Masters or Ph.D. degree in a quantitative/computational field such as computer science, artificial intelligence, mathematics, statistics, physics, or computational biology, or equivalent experience;
  • 8+ years experience in developing machine learning models;
  • Very strong programming skills, including experience with Python and deep learning libraries such as PyTorch or JAX;
  • Experience in large-scale distributed optimization of machine learning models across multiple GPUs and nodes.

Preferred Qualifications

  • Familiarity with biological data formats, concepts, and computational models;
  • Experience in cell health and rejuvenation-related research area;
  • Experience with identification and assessment of drug targets and/or therapeutic compounds;
  • Experience in the application of machine learning methods to biological data, including genomics, transcriptomics, epigenetics, proteomics, and imaging;
  • Track record in open-source software development, e.g., demonstrated by high-impact GitHub repository;
  • Track record of high-caliber scientific work, e.g., demonstrated through publications in peer-reviewed scientific journals or major ML conferences;
  • Experience with one lower level language (not limited to, but such as C++, Rust);
  • Experience with large scale data processing and database tools such as MapReduce, Dask, SQL, Hugging Face Datasets, TileDB, Ray.

The salary range for Redwood City, CA:

Senior Machine Learning Engineer: $200,600 – $271,400
Staff Machine Learning Engineer: $232,900 – $315,100

The salary range for San Diego, CA:

Senior Machine Learning Engineer: $186,150 – $251,850
Staff Machine Learning Engineer: $221,000 – $299,000
Exact compensation may vary based on skills, experience, and location.

Job Overview

Print Job Listing

Share