Who We Are:
Calico (Calico Life Sciences LLC) is an Alphabet-founded research and development company whose mission is to harness advanced technologies and model systems to increase our understanding of the biology that controls human aging. Calico will use that knowledge to devise interventions that enable people to lead longer and healthier lives. Calico’s highly innovative technology labs, its commitment to curiosity-driven discovery science, and, with academic and industry partners, its vibrant drug-development pipeline, together create an inspiring and exciting place to catalyze and enable medical breakthroughs.
Position Description:
Calico is seeking a Machine Learning Scientist/Senior Machine Learning Scientist to design, develop, and productionize machine learning algorithms and software tools to analyze biological data sets. Such datasets span a variety of dimensionality (1D sequences, 2D images, 3D images, videos) and length scales (physiology to microscopy). This person will be part of a cross-functional effort to build a world-class computing and data analysis platform to support research efforts at Calico. Candidates should be comfortable both with developing novel ML models and approaches as well as reproducing and extending the current published state of the art. This person will also develop novel, scalable methods to solve difficult questions that help further Calico’s mission.
The ideal candidate should be familiar with state-of-the-art ML research, especially in the area of representation learning, self-supervised learning and/or generative models. Candidates will be autonomous in learning and applying the latest methods from relevant literature. Candidates must demonstrate a strong ability to communicate ideas and results through publications and presentations and be able to work cross-functionally to execute on complex projects.
Position Requirements:
- Ph.D. in Computer Science, Computational Biology, or related technical field; OR M.S. in Computational Biology, Computer Science, or related technical field, plus 2+ years industry experience
- Experience building and deploying machine learning algorithms and models
- Experience in applying state-of-the-art techniques and tools to problems of biological interest, for example: self-supervised learning, denoising, stitching, segmentation, tracking, and registration
- Experience building visualization tools to debug ML models and data processing pipelines
- Expertise in Jax and/or PyTorch framework ecosystem
- Strong software engineering skills and substantial expertise in Python
- Track record of outstanding communication and collaboration in a cross-functional environment
- Strong analytical and quantitative skills
- Must be willing to work onsite at least four days a week
Nice To Have:
- Experience in applying deep learning to model biological sequences and structures
- Prior experience analyzing biomedical imaging modalities, such as fluorescent and brightfield microscopy, histology, high-content imaging, MRI, micro-CT, ultrasound, and DEXA/X-ray
- Prior experience with the organization and quality control of large heterogeneous datasets
- Domain expertise in computational biology, statistics, cell biology, physiology, or microscopy
- Public recognition in the field, e.g. via scientific publications or success in computer vision competitions
- Degree specialization in computer vision
- Prior experience working with biologists
The estimated base salary range for this role is $155,000 - $223,000. Actual pay will be based on a number of factors including experience and qualifications. This position is also eligible for two annual cash bonuses.