Senior Software Developer, Applied ML at Verily

Waterloo, Ontario, Canada

Verily Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, Precision Health, Life SciencesIndustries

Requirements

  • Bachelor's degree in Computer Science or a related field
  • 6+ years of experience in software engineering, with a focus on cloud or machine learning systems
  • Proficiency in at least one major programming language (e.g., Python, Java, Go)
  • Proven track record of delivering high-impact, production-quality software in a cloud environment
  • Direct experience with MLOps principles and tools for model training and deployment (e.g., VertexAI, Kubeflow, notebooks)
  • (Preferred) Experience with CI/CD and Infrastructure as Code tools like Terraform, GitHub
  • (Preferred) Proficiency in Go or Python, especially within the context of building

Responsibilities

  • Partner with Data Scientists: Collaborate closely with data scientists to translate research models and prototypes into scalable, production-grade systems
  • Build the Platform: Design, develop, and maintain the core platform components, libraries, and tools that enable our data scientists to efficiently build, train, and deploy models
  • Ensure Production Readiness: Architect and develop high-quality, reliable, and performant AI/ML software solutions that meet project requirements
  • Uphold Engineering Excellence: Participate in code reviews to maintain code quality, mentor junior engineers, and champion software engineering best practices within the team
  • Maintain Operational Stability: Investigate, troubleshoot, and resolve complex technical issues to ensure the reliability and stability of our machine learning systems

Skills

Key technologies and capabilities for this role

Machine LearningApplied MLReal World DataEHRClaims DataData IntegrationData ReconciliationFeature EngineeringUnstructured Data ProcessingData Quality AssessmentScalable SystemsAICloud Computing

Questions & Answers

Common questions about this position

What is the employment type for this Senior Software Developer role?

The position is full-time.

Is this role remote or does it require office work?

This information is not specified in the job description.

What key responsibilities does this role involve?

Responsibilities include partnering with data scientists to productionize models, designing and maintaining platform components for ML workflows, and architecting reliable AI/ML software solutions.

What is the team environment like at Verily?

The team works in a collaborative and dynamic environment, integrating data from various sources and building ML pipelines for clinical and research goals, while also developing AI tools for care products.

What makes a strong candidate for this position?

Strong candidates have experience developing and deploying ML models for scalable real-world data curation, working with cross-functional teams on healthcare data like EHRs, and building production-grade AI/ML systems.

Verily

Comprehensive healthcare platform

About Verily

Verily is an Alphabet company combining a data-driven, people-first approach to bring the promise of precision health to everyone, every day. Verily is focused on generating and applying evidence from a wide variety of sources to change the way people manage their health and the way healthcare is delivered - shifting the paradigm from “one size fits all” medicine to one focused on a more comprehensive view of the individual that leads to a more personalized path forward.

N/AHeadquarters
2015Year Founded
N/ACompany Stage
1,001-5,000Employees

Land your dream remote job 3x faster with AI