Remote Staff Software Engineer, Algorithms

Logo of HeartFlow

HeartFlow

πŸ’΅ $146k-$240k
πŸ“Remote - United States

Job highlights

Summary

Join our team at HeartFlow, Inc., a medical technology company advancing the diagnosis and management of coronary artery disease, as a seasoned Software Engineer passionate about creating innovative algorithmic solutions that enhance healthcare.

Requirements

  • BS in Computer Science (Masters preferred) and 10+ years experience OR equivalent practical experience
  • Expertise in modern C++ and Python
  • Strong knowledge of cloud infrastructure, particularly AWS, including service configuration and qualification
  • Proven experience in software development best practices: testing, CI/CD, DevOps, and agile methodologies
  • Experience with infrastructure-as-code tools such as Terraform, Chef/Ansible, and orchestration with GitHub Actions or similar tools
  • Expert-level troubleshooting and diagnostic skills across applications, networks, and cloud environments
  • Experience leading technical projects, balancing both software development and cloud infrastructure aspects
  • Strong hands-on experience with containerization (Docker, Kubernetes)

Responsibilities

  • Architect scalable and performant algorithmic solutions for healthcare products, with a focus on image processing
  • Collaborate cross-functionally with Research, Product Management, and Engineering to transform prototype algorithms into production solutions
  • Champion software best practices: testing, CI/CD, DevOps, and agile methodologies to ensure code quality, reliability, and efficiency
  • Lead technical projects end-to-end, balancing algorithm development with cloud infrastructure responsibilities
  • Mentor junior and senior engineers, contributing to team growth through pair programming, technical workshops, and regular guidance
  • Drive improvements to our cloud platform, including AWS service selection, DevOps automation, and system optimization
  • Verify production deployments, document solutions, and optimize infrastructure for scalability and performance
  • Diagnose, troubleshoot, and resolve technical issues across distributed systems under time constraints

Preferred Qualifications

  • Experience in medical imaging, computer vision, and 3D computational geometry
  • Experience developing medical software in regulated (FDA, MDR) environments, including working with quality and regulatory teams
  • Familiarity with cloud-based ML model deployment and working with ML research teams to scale and productize solutions
  • Deep knowledge of statistical methods, image optimization techniques, and visualization tools

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let HeartFlow know you found this job on JobsCollider. Thanks! πŸ™