CareerPlanGet AI match score →

Software Engineer - Medical Applications & Algorithms

San Francisco💼 Full-time💰 $130,000–$130,000🗓 2026-06-30 → 2026-07-31

Core

Design, implement, and validate algorithmic software components for AI-driven, non-invasive cardiac analysis products (image processing, 3D modeling, blood flow assessment) used by clinicians to diagnose coronary artery disease.

Role type

Software Engineer (Medical Algorithms & Infrastructure)

Builds

Cloud-based algorithmic pipelines for image/geometry processing and interactive 3D graphical software for heart care diagnostics.

Domain

Medical Technology / Cardiovascular Diagnostics / AI & Physics

Deliverable

production ML models | product features | infrastructure

Required skills

Python, modern C++ (C++11+), software testing, CI/CD pipelines, cloud infrastructure, medical device software quality standards compliance

Preferred skills

medical imaging, computer vision, 3D computational geometry, machine learning, TypeScript, three.js, Rust, statistical testing methodologies

Technologies

C++, Python, Docker, TypeScript, three.js, Jenkins, GitHub, AWS Codebuild/CodePipeline, Amazon Web Services

Responsibilities

Design, implement, document, and validate algorithmic component software; Improve infrastructure and tooling including test frameworks and CI/CD pipelines; Enhance modularity and testability of algorithmic components; Participate in cross-functional clinical validations and software releases; Collaborate on AI-driven tool development ensuring safety and validation standards; Maintain compliance with medical device software quality standards (FDA, ISO 13485, IEC 62304); Provide production support

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗