Posted in

Software Engineer – Medical Applications & Algorithms

Software Engineer – Medical Applications & Algorithms

CompanyHeartFlow
LocationSan Francisco, CA, USA, Remote in USA
Salary$107834 – $160566
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior

Requirements

  • Minimum Bachelor’s degree in Computer Science or related is required; advanced degree preferred
  • 1+ year(s) of relevant industry experience in a software company
  • Experience with Python development
  • Experience with modern C++ (C++-11 and up)
  • Understanding of software development best practices: testing, CI/CD, agile methodologies
  • Excellent communication and collaboration skills

Responsibilities

  • Design, implement, document, and validate algorithmic component software
  • 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 associated tests
  • Participate in cross-functional efforts such as clinical validations and releases of the software
  • Provides production support

Preferred Qualifications

  • Experience with Rust
  • Experience with Typescript (and other web technologies)
  • Experience with CI/CD environments (Jenkins, github, AWS Codebuild/CodePipeline)
  • Experience with cloud-based infrastructure (Amazon Web Services or equivalent)
  • Experience with medical imaging, computer vision, 3d computational geometry and/or machine learning
  • Experience with validation methodologies: design of experimental studies, statistical testing