Talent.com
Senior Software Engineer - Scientific Computating & Algorithms
Senior Software Engineer - Scientific Computating & AlgorithmsHeartFlow • San Francisco, CA, United States
Senior Software Engineer - Scientific Computating & Algorithms

Senior Software Engineer - Scientific Computating & Algorithms

HeartFlow • San Francisco, CA, United States
4 days ago
Job type
  • Full-time
Job description

Senior Software Engineer - Scientific Computating & Algorithms

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 productan AI-driven, non-invasive cardiac test supported by the ACC / AHA Chest Pain Guidelines called the Heartflow FFR CT Analysisprovides 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 (FFR CT 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 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 400,000 patients worldwide.

If you are passionate about writing innovative software, come join our world-class engineering team! You will work in cross-functional teams to deliver the future generations of our technology :

  • Cloud-based algorithmic pipelines for image and geometry processing (C++, Python, AWS)
  • Interactive 3D graphical software (Typescript, C++ / Windows)

Job Responsibilities

We are looking for candidates who care deeply about software quality and teamwork, and who possess a strong engineering mindset. You will help us :

  • Lead the design, implementation and validation of the algorithmic component software
  • Ensure scalability, observability, and security of team components
  • Create and maintain technical documentation
  • Create and deliver technical presentations
  • Conduct peer design and code reviews
  • Mentor other engineers
  • Improve our infrastructure and tooling : algorithmic pipelines, test frameworks and CI / CD pipelines
  • Improve the modularity and testability of algorithmic components through careful design, specifications, and implementation of tests
  • Troubleshoot and resolve complex 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
  • You will help us build the right technology, and build it right!

    Qualifications Required

  • Minimum Bachelor's degree in Computer Science or related is required; advanced degree preferred
  • 8+ year(s) of relevant industry experience in a software company
  • 8+ year(s) of experience with modern C++ (C++-11 and up)
  • 5+ year(s) of experience with medical imaging, computer vision, 3d computational geometry and / or machine learning
  • 5+ year(s) of experience with Python development
  • 3+ year(s) of experience with cloud computing (Amazon Web Services or equivalent)
  • 5+ years(s) of experience of software development best practices : testing (unit, integration), CI / CD (Jenkins, github, AWS Codebuild / CodePipeline), agile methodologies
  • Ability to communicate clearly to technical peers, and product / project managers
  • Ability to write clear technical documentationAbility to mentor other engineers within the team
  • How You Stand Out

  • Experience with Typescript (and other web technologies)
  • Experience with Rust
  • Experience with interactive 3D graphical software (C++, Windows)
  • Experience with validation methodologies : design of experimental studies, statistical testing
  • A reasonable estimate of the base salary compensation range is $170,000 to $225,000 (for San Francisco Bay Area), 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 "@" and B) the position described is found on our careers site at .

    Create a job alert for this search

    Senior Software Engineer • San Francisco, CA, United States

    Related jobs
    Senior Software Engineer - Scientific Computing & Algorithms

    Senior Software Engineer - Scientific Computing & Algorithms

    HeartFlow • San Francisco, CA, United States
    Full-time
    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 A...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    META • Menlo Park, CA, United States
    Full-time
    Meta), formerly known as Facebook Inc.When Facebook launched in 2004, it changed the way people connect.Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around t...Show more
    Last updated: 19 days ago • Promoted
    Senior AI Software Engineer

    Senior AI Software Engineer

    Komodo Health • San Francisco, CA, United States
    Full-time
    At Komodo Health, our mission is to reduce the global burden of disease by using data to answer healthcare questions.We built the Healthcare Map—the industry’s largest, most complete, precise view ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Mechanize, Inc • San Francisco, CA, United States
    Full-time
    As a software engineer, you will create RL environments to sell to the leading AI labs.You might be a good fit if you have 2-10 years of experience as a software engineer and can write in python.No...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    The Chan Zuckerberg Biohub, Inc. • Redwood City, CA, United States
    Full-time
    Biohub is leading the new era of AI-powered biology to cure or prevent disease through its 501c3 medical research organization, with the support of the Chan Zuckerberg Initiative.Biohub supports th...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Symbolica AI • San Francisco, CA, United States
    Full-time
    Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines.Symbolica is a well-resourced, nimble team of experts on a mission to bridge th...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Forage • San Francisco, CA, United States
    Full-time
    Forage is building the modern payments stack that powers inclusive commerce.Our technology enables grocers, delivery platforms, and point-of-sale systems to seamlessly accept EBT payments both onli...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer – Robotics Fleet & Systems

    Senior Software Engineer – Robotics Fleet & Systems

    Watney Robotics • San Francisco, CA, United States
    Full-time
    A cutting-edge robotics company in San Francisco is seeking a software developer with at least 4 years of experience.The role involves architecting and maintaining distributed systems, programming ...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer, (AI)

    Senior Software Engineer, (AI)

    Sprig • San Francisco, CA, United States
    Full-time
    Sprig is building the AI-native successor to legacy survey tools, like Qualtrics, Medallia, and SurveyMonkey.We believe the future of experience research won't be powered by slow, siloed platforms....Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer - Robotics

    Senior Software Engineer - Robotics

    Intellecruit • Redwood City, CA, United States
    Full-time
    About the job Senior Software Engineer - Robotics.Are you ready to embark on an exciting journey in robotics and reshape the future of the hospitality industry? We're in search of talented engineer...Show more
    Last updated: 19 days ago • Promoted
    Senior Robotics Software Engineer

    Senior Robotics Software Engineer

    DYNA Robotics Inc • Redwood City, CA, United States
    Full-time
    Dyna Robotics makes general-purpose robots powered by a proprietary embodied AI foundation model that generalizes and self-improves across varied environments with commercial-grade performance.Dyna...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Biohub • Redwood City, CA, United States
    Full-time
    Biohub is leading the new era of AI-powered biology to cure or prevent disease through its 501c3 medical research organization, with the support of the Chan Zuckerberg Initiative.The Team supports ...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Akido • San Francisco, CA, United States
    Full-time
    Akido builds AI-powered doctors Akido is the first AI-native care provider, combining cutting-edge technology with a nationwide medical network to address America's physician shortage and make exce...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Paradromics Inc • Oakland, CA, United States
    Full-time
    Brain-related illness is one of the last great frontiers in medicine, not because the brain is unknowable, but because it has been inaccessible. Paradromics is building a brain-computer interface (B...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Coworker AI • San Francisco, CA, United States
    Full-time
    We're a hypergrowth AI startup backed by top-tier VC firms.We've created a new paradigm for enterprise artificial intelligence with a breakthrough technology called Organizational Memory (OM1).It's...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Staff AI Algorithms Engineer

    Senior / Staff AI Algorithms Engineer

    Dexterity • Redwood City, CA, United States
    Full-time
    At Dexterity, we believe robots can positively transform the world.Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robot...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer, Observability

    Senior Software Engineer, Observability

    Together AI • San Francisco, CA, United States
    Full-time
    Together AI is building the AI Acceleration Cloud, an end-to-end platform for the full generative AI lifecycle, combining the fastest LLM inference engine with state-of-the-art AI cloud infrastruct...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer, GenAI

    Senior Software Engineer, GenAI

    Scale AI, Inc. • San Francisco, CA, United States
    Full-time
    At Scale AI, our mission is to accelerate the development of AI applications.For 8 years, Scale has been the leading AI data foundry, helping fuel the most exciting advancements in AI, including ge...Show more
    Last updated: 30+ days ago • Promoted