Cloud / Software Architect

Tahoe Therapeutics


Date: 2 hours ago
City: Toronto, ON
Contract type: Full time
About Tahoe Therapeutics

Tahoe Therapeutics is a biotechnology company pioneering a fundamentally new approach to drug discovery, one that begins with the biology of real patients. Our Mosaic platform is the first to make in vivo data generation scalable, with single-cell resolution, allowing us to map how drugs affect patient-derived cells in the body across a wide range of biological contexts. We are building the world’s largest in vivo single-cell perturbation atlas, and using it to train multimodal foundation models that learn the context-dependent nature of gene function, disease progression, and drug response. By combining cutting-edge machine learning with the most biologically relevant datasets ever assembled in drug discovery, our mission is to find better drugs, faster, and bring them to more patients who need them.

Your Role

You will design, build and help maintain the cloud and software infrastructure that underpins both our large-scale data pipelines and state-of-the-art machine-learning platform. You will proactively identify the organization software needs by partnering closely with experimental and computational scientists. Along the way, you’ll champion best practices around scalability, documentation, cost optimization and security. This role requires physical presence in the Toronto office for at least 3 days per week.

Qualifications - Essential

  • BSc or MS degree in Computer Science, Software Engineering or related discipline
  • 6+ years of experience as software engineer, preferably in an industry setting
  • Deep familiarity with cloud platforms (AWS preferred), containers (Docker), and Kubernetes
  • Solid Python programming skills
  • Familiarity with Linux based operating systems
  • Proven track record designing scalable, cloud-native architectures and data services
  • Prior exposure to ML-ops or MLOps support workflows
  • Experience partnering with cross-disciplinary stakeholders to define and deliver software solutions


Qualifications - Desirable

  • Exposure to large-scale genomics data
  • Exposure to computational chemistry applications
  • Experience designing, integrating and/or maintaining specialized scientific software systems, such as Laboratory Information Management Systems (LIMS)
  • Prior experience working in health care, life sciences or other regulated industries


Key Responsibilities

  • Partner with data engineers, ML scientists, and experimental biology teams to translate scientific requirements into robust technical solutions
  • Lead design and implementation of scalable, secure, cost-efficient infrastructure (compute, storage, networking, and orchestration) on AWS
  • Mentor and uplift the engineering organization through architecture reviews, design patterns, and technical documentation


Benefits

  • Unlimited Paid Time Off (PTO)
  • Monthly Lunch budget
  • One-time Office set up budget
  • Canadian Employees: Manulife Silver including medical, vision and dental


This role requires physical presence in the Toronto office for at least 3 days per week.

We welcome applications from candidates in both Toronto, ON or San Francisco, CA, regions or those willing to relocate to the Bay Area or the Greater Toronto Area. Please note, we have one role open to two geographical locations.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume