Software Engineer - Scientific Computing & Algorithms at HeartFlow

San Francisco, California, United States

HeartFlow Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, Medical TechnologyIndustries

Requirements

  • Minimum Bachelor’s degree in Computer Science or related; advanced degree preferred
  • 3+ years of relevant industry experience in a software company
  • 3+ years of experience with modern C++ (C++-11 and up)
  • 2+ years of experience with Python development
  • Understanding of software development best practices: testing, CI/CD, agile methodologies
  • Ability to communicate clearly to technical peers and to product managers
  • Ability to write clear technical documentation

Responsibilities

  • Design, implement, review, document, and validate algorithmic component software
  • Improve 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
  • Troubleshoot and resolve technical issues
  • Drive the release and monitoring of team components
  • Provide production support
  • Participate in cross-functional efforts with Product team, Process Engineering team, and other stakeholders

Skills

Key technologies and capabilities for this role

C++PythonAWSTypescriptCI/CDimage processinggeometry processing3D graphicsWindowstest frameworks

Questions & Answers

Common questions about this position

What are the required qualifications for this Software Engineer role?

Candidates need a minimum Bachelor’s degree in Computer Science or related (advanced degree preferred), 3+ years of relevant industry experience in a software company, 3+ years with modern C++ (C++-11 and up), 2+ years with Python, understanding of software best practices like testing, CI/CD, and agile, plus strong communication and documentation skills.

What experience makes a candidate stand out for this position?

Standout candidates have experience with Typescript and web technologies, Rust, interactive 3D graphical software using C++ on Windows, and CI/CD.

What is the salary or compensation for this role?

This information is not specified in the job description.

Is this position remote or does it require office work?

This information is not specified in the job description.

What does the company value in candidates for this role?

HeartFlow values candidates who care deeply about software quality and teamwork, possess a strong engineering mindset, and work in cross-functional teams.

HeartFlow

Non-invasive cardiac testing for heart disease

About HeartFlow

HeartFlow provides a non-invasive cardiac test that helps visualize a patient's coronary arteries in detail. This technology allows physicians to diagnose and treat heart disease more effectively without the need for invasive procedures, which reduces risks for patients and costs for healthcare providers. HeartFlow's main clients are healthcare professionals seeking safer diagnostic methods. The company offers several analyses, including FFRCT Analysis and Plaque Analysis, all of which have received FDA clearance and are available in multiple countries, including the United States, the United Kingdom, Japan, and Canada. Unlike many competitors, HeartFlow focuses on providing a comprehensive suite of analyses that enhance treatment planning. The goal of HeartFlow is to improve cardiovascular care by making it safer and more efficient for both patients and healthcare providers.

Redwood City, CaliforniaHeadquarters
2010Year Founded
$858.5MTotal Funding
SERIES_FCompany Stage
HealthcareIndustries
501-1,000Employees

Benefits

Remote Work Options
Stock Options
401(k) Company Match

Risks

Emerging AI-driven competitors could threaten HeartFlow's market share.
Algorithmic bias in AI models could lead to inaccurate diagnoses.
Integration into healthcare systems may face resistance due to complexity and cost.

Differentiation

HeartFlow offers the only combined anatomy, physiology, and plaque analysis for heart disease.
HeartFlow's non-invasive FFRCT Analysis is FDA-cleared and widely available globally.
HeartFlow's AI-driven technology provides personalized 3D heart models for precise diagnostics.

Upsides

HeartFlow closed a $215 million Series F funding round in April 2023.
The global non-invasive cardiac imaging market is projected to grow significantly.
HeartFlow's technology aligns with the trend towards value-based care in healthcare.

Land your dream remote job 3x faster with AI