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

Software Engineer, ML

Heartflow

$130,000 - $220,000
Aug 26, 2025
San Francisco, CA, US
Apply Now

Heartflow is a medical technology company aiming to revolutionize precision heartcare by advancing the diagnosis and management of coronary artery disease using AI-driven technology. The company seeks to develop and deploy ML algorithms to power its AI-driven platform, impacting products and services to address heart disease.

Requirements

  • Strong foundation in software engineering principles and practices, with proficiency in at least one programming language (e.g. Python, C++).
  • Deep understanding of convolutional neural networks and image processing techniques.
  • Expertise in building, deploying, and monitoring ML algorithms in Production environments.
  • Competency with at least one cloud provider (e.g. AWS, GCP, Azure).
  • Experience with distributed computing frameworks (e.g. Ray/Spark/Dask).
  • Experience with data warehouses (e.g. Redshift / Snowflake / Databricks).
  • Experience with infrastructure as code (CDK, Terraform)

Responsibilities

  • Partner cross-functionally with Research/Engineering/Clinical to develop and productize ML algorithms in the medical imaging space.
  • Develop robust cloud-based ML algorithm training and evaluation pipelines.
  • Package, deploy, and monitor ML algorithms in a Production environment.
  • Define and implement software and ML algorithm validation strategies.

Other

  • Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
  • 2+ years of relevant job experience
  • Excellent communication and interpersonal skills, with the ability to communicate to both technical and non-technical audiences.
  • Prior experience working in a healthcare-domain or highly-regulated environment.
  • A keen interest in staying up-to-date with the latest trends and advancements in machine learning, artificial intelligence, and distributed computing.