Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Heartflow Logo

Senior Software Engineer - Scientific Computating & Algorithms

Heartflow

$170,000 - $220,000
Oct 9, 2025
San Francisco, CA, US
Apply Now

Heartflow is a medical technology company aiming to advance the diagnosis and management of coronary artery disease by developing AI-driven, non-invasive cardiac tests and integrated heart care solutions.

Requirements

  • 8+ year(s) of experience with modern C++ (C++-11 and up)
  • 5+ year(s) of experience with medical imaging, computer vision, 3d computational geometry and/or machine learning
  • 5+ year(s) of experience with Python development
  • 3+ year(s) of experience with cloud computing (Amazon Web Services or equivalent)
  • 5+ years(s) of experience of software development best practices: testing (unit, integration), CI/CD (Jenkins, github, AWS Codebuild/CodePipeline), agile methodologies
  • Experience with Typescript (and other web technologies)
  • Experience with interactive 3D graphical software (C++, Windows)

Responsibilities

  • Lead the design, implementation and validation of the algorithmic component software
  • Ensure scalability, observability, and security of team components
  • Create and maintain technical documentation
  • Create and deliver technical presentations
  • Conduct peer design and code reviews
  • Improve our infrastructure and tooling: algorithmic pipelines, test frameworks and CI/CD pipelines
  • Improve the modularity and testability of algorithmic components through careful design, specifications, and implementation of tests

Other

  • Minimum Bachelor’s degree in Computer Science or related is required; advanced degree preferred
  • 8+ year(s) of relevant industry experience in a software company
  • Ability to communicate clearly to technical peers, and product/project managers
  • Ability to write clear technical documentation
  • Ability to mentor other engineers within the team