Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer / Tech Lead, ML Infrastructure

$190k - $250k

HeartFlow

Heartflow is a medical technology company advancing the diagnosis and management of coronary artery disease, the #1 cause of death worldwide, using cutting-edge technology. The flagship product—an AI-driven, non-invasive cardiac test supported by the ACC/AHA Chest Pain Guidelines called the Heartflow FFRCT Analysis—provides a color-coded, 3D model of a patient’s coronary arteries indicating the impact blockages have on blood flow to the heart. Heartflow is the first AI-driven non-invasive integrated heart care solution across the CCTA pathway that helps clinicians identify stenoses in the coronary arteries (RoadMapAnalysis), assess coronary blood flow (FFRCT Analysis), and characterize and quantify coronary atherosclerosis (Plaque Analysis). Our pipeline of products is growing and so is our team; join us in helping to revolutionize precision heartcare.Heartflow is a publicly traded company (HTFL) that has received international recognition for exceptional strides in healthcare innovation, is supported by medical societies around the world, cleared for use in the US, UK, Europe, Japan and Canada, and has been used for more than 500,000 patients worldwide. Location: Hybrid / San Francisco, CAWhat's the role?We are looking for a Staff Software Engineer to act as the technical anchor for a small, focused team working on Data and ML infrastructure. Your work will directly support large-scale machine learning applied to precision healthcare.This is a highly technical, player-coach role. You will set the architectural vision and guide the day-to-day technical execution of the team, remaining deeply hands-on in the codebase. Whether you are already a seasoned tech lead or a Staff Individual Contributor (IC) ready to step up and guide a sub-team of engineers, this position gives you the platform to lead technically.This is a full-time position operating on a hybrid schedule out of our San Francisco office.What's this team like at Heartflow?We build Data & ML infrastructure to simplify developing, evaluating, and deploying algorithms on massive medical imaging datasets. Our team owns critical platforms across the stack: data systems focused on curation and analytics, as well as our core ML environment for both training and inference.We design our infrastructure to not just be highly performant, but also easy to use. We are proponents of self-serve interfaces and robust user documentation. Our team tackles challenging problems using first-principles thinking, and we greatly value the ability to break down complex architectural challenges into digestible, well-communicated solutions.What does the day-to-day look like?Act as the technical lead and mentor for a small, high-impact team of engineers, guiding system design, conducting code reviews, and unblocking technical hurdles.Write high-performance Python code and utilize frameworks like Ray to architect and maintain large-scale distributed computing platforms for ML training and evaluation.Spearhead the deployment of complex ML algorithms into highly available, scalable cloud environments, ensuring models run efficiently in production.Design and integrate robust cloud-data systems to manage the lifecycle of massive, unstructured medical datasets.Work cross-functionally with researchers and engineers to understand how they develop models, using that understanding to solve their ML training, serving, and production monitoring needs.Responsibly and securely utilize AI-powered development tools (like coding assistants or LLMs) to accelerate the team's engineering workflows.Qualities that will help you thrive in this role are:8+ years of professional software engineering experience, with a strong focus on ML infrastructure, distributed systems, or MLOps.A history of mentoring peers and leading technical projects, and an excitement to act as the technical anchor for a small team of engineers.Ability to write clear, well-tested, and scalable code, with high proficiency in Python.Deep understanding of modern distributed computing architectures and how to optimize heavy compute and cloud-data workloads (AWS, GCP, or Azure).Familiarity with infrastructure as code (e.g., CDK, Terraform).Familiarity with modern distributed computing frameworks and table formats like Ray, Kubernetes, and Apache Iceberg.Knowledge of cross-language bindings for high-performance computing (e.g., C++/Python).Prior experience in the healthcare domain, highly-regulated environments, or handling image-based algorithms is a huge plus.Salary Range: $190,000 - $250,000 base, plus cash bonus and equity.Heartflow is an Equal Opportunity Employer. We are committed to a work environment that supports, inspires, and respects all individuals and do not discriminate against any employee or applicant because of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. This policy applies to every aspect of employment at Heartflow, including recruitment, hiring, training, relocation, promotion, and termination.Positions posted for Heartflow are not intended for or open to third party recruiters / agencies. Submission of any unsolicited resumes for these positions will be considered to be free referrals.Heartflow has become aware of a fraud where unknown entities are posing as Heartflow recruiters in an attempt to obtain personal information from individuals as part of our application or job offer process. Before providing any personal information to outside parties, please verify the following: A) all legitimate Heartflow recruiter email addresses end with “@heartflow.com” and B) the position described is found on our careers site at .

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer / Tech Lead, ML Infrastructure in San Francisco, CA vacancy
  • $190k - $270k

    Staff Software Engineer - AI Research InfrastructureP-1215At Databricks, we are obsessed with enabling...  ...Staff Software Engineer, AI Research Infrastructure, you will be developing and running...  ...partner closely with research scientists, ML engineers, and platform teams to turn... 
    Suggested
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    2 days ago
  • $229k - $343k

     ...are looking for an L6 Staff Tech Lead to join our team...  ...the critical Service Infrastructure that powers Snap's entire...  ...Content Feed, Growth, Ads, ML Platform, Maps, and...  ...is for a backend engineer focused on Service &...  ...experience.9+ years of software development... 
    Suggested
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    1 day ago
  •  ...and guidance to teams across engineering, product, and business and...  ...effectively.Engineers on Data Infrastructure are domain experts in Data...  ...projects such as improving ML development golden paths, implementing...  ....Qualifications6+ years of software engineering... 
    Suggested
    Work experience placement
    Local area

    Plaid Financial

    San Francisco, CA
    2 days ago
  • $257k - $386k

     ...team in the creator economy and are looking for a Senior/Staff Software Engineer, Data Infrastructure to support our mission.This role is remote, with...  ...infrastructure — that every data pipeline, analytics workload, and ML system at Patreon runs on.You'll join a small, high-... 
    Suggested
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Patreon

    San Francisco, CA
    2 days ago
  •  ...customers. Cohere is a team of researchers, engineers, designers, and more, who are...  ...We are looking for Members of Technical Staff to join the Model Serving team at Cohere...  ...engineering experience running production infrastructure at a large scale ~ Experience... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Cohere

    San Francisco, CA
    13 hours ago
  • $194k - $267k

     ...the trusted, neutral infrastructure that enables organizations...  .... Okta's Core Engineering team is responsible for...  .... We're looking for a staff level backend engineer...  ...projects on a modern tech stack (Redis, Docker,...  ...authorizationDemonstrably followed best software engineering... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    9 hours ago
  •  ...performing team that delivers infrastructure and performance excellence...  ...companies.As a Lead Infrastructure Engineer at JPMorgan Chase within the...  ...you apply deep knowledge of software, applications, and technical...  ...not engineers who build AI/ML systems.FEDERAL DEPOSIT INSURANCE... 

    JP Morgan Chase

    San Francisco, CA
    1 day ago
  • $15k

     ...worked at the frontier of applying AI/ML to investment management. We have...  ...the future.Your TeamAs a Senior/Staff Software Engineer on our Data Infrastructure group, you will contribute to scaling...  ...data. You will work with our team lead to design, scope, and deliver large... 
    Local area

    The Voleon Group

    Berkeley, CA
    2 days ago
  • $207k - $301k

     ...distributed team of engineers.Facilitate...  ...enhance large-scale software solutions.Minimum...  ...large-scale data infrastructure, distributed systems...  ...of experience with ML model architecture...  ...technical leadership role leading project teams and...  ...forward.As a Staff Software Engineer... 

    Google

    San Bruno, CA
    4 days ago
  • $188k - $275k

     ...confidence. Trusted by leading AI labs, startups,...  ...combines superior infrastructure performance with...  ...challenging engineering problems, and are...  ...About the Role: As a Staff Engineer on Marimo...  ...of experience in software engineering ~ Strong...  ...stack for AI/ML Empathy for practitioners... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Worldwide
    Flexible hours

    CoreWeave

    San Francisco, CA
    7 days ago
  •  ...on-demand, logistics engine for last-mile retail...  ...join our team. As a Staff Machine Learning...  ...and machine learning infrastructure to implement new ML solutions to make the...  ...junior team members, and lead cross functional...  ...Cursor) in the full software development lifecycle... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  • $190.9k - $232.8k

    P-1285About This RoleAs a staff software engineer for GenAI inference, you will lead the architecture, development, and optimization...  ..., distributed inference infrastructure - orchestrate across nodes,...  ...end-to-endDeep understanding of ML inference internals: attention,... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  • $252k - $315k

    Our Generative AI Data Engine powers the world’s...  ...horizontal, high-impact L6 Staff Fullstack Engineer &...  ...at the intersection of ML, operations, and...  ...organizational architect and tech lead, dynamically embedding...  ...of our platform infrastructure, making it highly sustainable... 
    Full time

    Scale AI

    San Francisco, CA
    4 days ago
  •  ...About the TeamThe Growth Engineering team builds world-class products, data infrastructure, and AI systems powering...  ...the RoleWe’re seeking a Staff AI/ML Engineer to architect and lead development of production...  ...you will need7+ years of software engineering experience, including... 
    Work at office
    Immediate start
    3 days per week

    Rippling

    San Francisco, CA
    4 days ago
  • $164.2k - $225.7k

     ...the world’s best data and AI infrastructure platform so our customers...  ...business impact.Founded by engineers and driven by customer obsession...  ...only getting started.As the Staff Software Engineer for Customer...  ...traffic.Hands-on experience with ML-assisted backend systems, LLM... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    3 days ago
  • $222.4k - $333.6k

     ...mission-critical role, you will lead the architecture and...  ...between clinical science and software engineering, building the engine that helps...  ...with scalable, fault-tolerant infrastructure.Lead & Mentor: Act as a...  ...surfaces, backend services, and AI/ML systems.Preferred... 
    Local area
    Immediate start

    Hinge Health

    San Francisco, CA
    2 days ago
  • $248.4k - $310.5k

    Staff Software Engineer, Full-Stack - Enterprise Gen AIScale GP (Scale...  ..., designers, and AI/ML teams to create...  ...applications in a modern tech stackStrong...  ..., GraphQL, and cloud infrastructure like AWS, Azure, or GCPA...  ...that power the world's leading models, and help enterprises... 
    Full time

    Scale AI

    San Francisco, CA
    4 days ago
  • $190k - $265k

     ...the world's best data and AI infrastructure platform so our customers...  ...AI teams in the world.As a Staff Software Engineer for AI Runtime, you will play...  ..., and platform teams, and lead the initiatives that expand...  ...-performance computing, or ML systems.Hands-on experience... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  • $150 - $180 per hour

     ...OverviewAs a Forward Deployed Engineer, you will operate at...  ...managers, program leads, and end usersDevelop...  ..., RAG systems, and ML models into production...  ...coordinate with platform and infrastructure teams to maintain SLA...  ...of professional software engineering experience... 
    Full time
    Local area
    Remote work
    Shift work

    Jones Lang LaSalle

    San Francisco, CA
    2 days ago
  • $208.59k - $429.45k

     ...looking for an exceptional Senior Staff Engineer to lead Search’s product and front-...  ...with product, design, and ML teams to deliver measurable...  ....Collaborate closely with infrastructure, ML, and back-end teams to design...  ....Strong track record of tech-leading complex, cross-team... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    1 day ago
  • $177.19k - $364.8k

     ...here.Pinterest's performance marketing engineering team owns the end-to-end systems that turn...  ...landscapes shift.What you’ll do: Lead the technical roadmap for the performance...  ...service-oriented backendsFamiliarity with ML infrastructure concepts and ability to build systems... 
    Work at office
    Local area
    Remote work
    Relocation package
    Shift work

    Pinterest

    San Francisco, CA
    2 days ago
  • $190.9k - $232.8k

    P-1285About This RoleAs a staff software engineer for GenAI Performance and Kernel...  ...inference stack. You will lead development of highly-tuned...  ...You will work closely with ML researchers, systems...  ...practicesCollaborate with infrastructure, tooling, and ML teams to roll... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  • $197k - $275k

    The RoleWe’re looking for a Staff Engineer to join our Growth team and...  ...or user experience.Integrate ML model outputs (for example,...  ...model serving, A/B testing infrastructure, and feedback loops that connect...  ....4+ years of professional software engineering experience, including... 
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide
    Shift work
    3 days per week

    Hinge Health

    San Francisco, CA
    2 days ago
  • $197.6k - $296.4k

     ...build the intelligence and infrastructure to connect with our...  ...through the right channel. As a Staff Engineer, you will lead the technical architecture...  ...Interventions: Partner with ML scientists to architect...  ..., and monitoring for both software services and ML model performance... 
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    3 days per week

    Hinge Health

    San Francisco, CA
    2 days ago
  • $230k - $390k

     ...Google Workspace. What you’ll doAs a Software Engineer, Infrastructure at Sierra, you will be responsible for...  ...distributed databases, retrieval systems, and ML models.Develop and maintain core data...  ...into platform health and performance.Lead and participate in incident management... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    3 days ago
  • $140k - $225k

     ...diverse, world-class team—engineers, designers, researchers,...  ...The RoleAs the Senior Software Engineer, Tooling and Development Infrastructure, you will play a critical...  ...as-Code (IaC) solutions.Lead continuous improvement...  ...a plusFamiliarity with ML Usage. Some familiarity... 
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    4 days ago
  •  ...and builds the shared infrastructure that helps DoorDash, Wolt...  ...AI at DoorDash, leading the design and architecture...  ...serving and inference engines, fine-tuning and...  ...the technical bar for — ML engineers, product engineers...  ...experience in software engineeringDeep backend... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    1 day ago
  • $240k - $310k

     ...vertically integrated AI infrastructure company built from...  ...Crusoe is seeking a Staff Software Engineer to serve as a primary...  ...While a Staff Engineer leads features, a Senior...  ...organization, such as tech talks and technical reading...  ...Cloud & AI/ML: Expertise in one or... 
    Temporary work

    Crusoe

    San Francisco, CA
    4 days ago
  • $208.59k - $429.45k

     ...and system orchestration. As a Senior Staff Software Engineer (IC17), you’ll own the end-to-end technical...  ...our configuration and coordination infrastructure. You’ll define the future of these...  ...configuration ecosystems to ensure feature flags, ML settings, and experiments utilize... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    4 days ago
  • $207k - $385k

     ...the TeamJoin the engineering teams that bring OpenAI...  ...RoleWe’re seeking Software Engineers who can...  ...environments and infrastructure that power...  ...engineering experience at tech and product-driven...  ...in AI/ML (direct experience...  ...Member of Technical Staff. We use Senior Staff... 
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer / Tech Lead, ML Infrastructure. Be the first to apply!