Get Hired Logo Get Hired

Software Engineer, Algorithms

Posted: April 30, 2025

Job Description

Join Heartflow, a leading medical technology company leveraging AI, image processing, and cloud infrastructure to revolutionize the diagnosis and management of coronary artery disease. This Senior Software Engineer role offers the opportunity to work on high-impact products that directly improve patient outcomes within a regulated healthcare environment.

Key Information

  • Location Model: Remote
  • Location Details: USA Only (#LI-Remote)
  • Salary Range: $119,000 - $190,000 USD per year (San Francisco Bay Area range stated as example, actual range may vary by location)
  • Years Experience Min: 5+ years (for Senior level)
  • Employment Type: Permanent
  • Company Industry: MedTech / Healthcare AI
  • Visa Sponsorship: No
  • Relocation Assistance: N/A
  • Working Hours: N/A

Technical Stack

  • Core (Must-Have):
    • C++
    • Python
    • Testing Frameworks
    • CI/CD Pipelines
    • AWS (or equivalent cloud provider)
    • Configuration Management (Terraform, Chef, Ansible)
    • Containerization (Docker, Kubernetes)
  • Nice-to-Have:
    • Statistical Analysis
    • Machine Learning Deployment
    • Computer Vision
    • Image Processing

Role & Responsibilities

  • Key Responsibilities:
    • Design and implement scalable algorithms (image processing, 3D geometry) for healthcare products.
    • Collaborate with research, product, and engineering teams to productionize algorithms.
    • Champion software best practices (testing, CI/CD, DevOps, agile).
    • Manage and optimize cloud infrastructure using AWS, IaC, and containers.
    • Work within a regulated medical environment, ensuring compliance and quality.
  • Must-Have Qualifications:
    • BS in Computer Science or equivalent practical experience.
    • Proficiency in C++ and/or Python.
    • Experience with testing frameworks and CI/CD pipelines.
    • Strong communication skills; self-driven.
    • Familiarity with AWS, IaC (Terraform, Chef, Ansible), and containerization (Docker, Kubernetes).
    • Commitment to robust testing practices.
  • Nice-to-Have Qualifications:
    • Skills in statistical analysis.
    • Experience or background in biomedical/healthcare.
    • Familiarity with ML model deployment.
    • Experience in computer vision or image processing.

Company & Culture

  • Benefits Highlights:
    • Cash bonus eligibility
    • Stock options
    • Opportunity to work on products directly improving patient care.
  • Potential Red Flags / Things to Note:
    • N/A
  • Company Culture Snippets:
    • Collaborative and dynamic setting.
    • Emphasis on innovation in healthcare.

Job Details

Salary

$119,000 to $190,000 (for San Francisco Bay Area), cash bonus, and stock options.

Location

Remote / San Francisco Bay Area, United States

Key Skills

Kubernetes Docker Aws Python Ci/cd C++ Machine Learning Agile Methodologies Terraform Statistical Analysis 3d Computational Geometry Computer Vision