Job Description :|
HeartFlow is looking for a talented software developer to help develop the next generation of cloud services designed to support the HeartFlow FFRCT application suite. Applicants should have a good understanding and hands on knowledge of C++, Python and Linux.
This position is for an individual contributor whose primary responsibility will be to improve and optimize our distributed services and algorithms. This individual will also design and develop new cloud services for our HeartFlow products. In addition to performing these primary development activities, the candidate may be responsible for general bug fixing, enhancements, test suite development, support and participation in all other activities defined in the company's product development process and as requested by their manager.
Job Responsibilities :
Design, development, testing and maintenance of the cloud services and the associated infrastructure
Design, development, testing and maintenance of the automation framework supporting the execution and monitoring of the core algorithms within the cloud services
Adherence to and active participation in the continuous development and improvement of all engineering team quality policies and processes
Skills Needed :
Deep knowledge and understanding of C++, Python, algorithm design, system architecture, program optimization and object-oriented design
Prior experience designing and developing highly available, scalable and distributed systems
Strong integration skills
Knowledge of multi-core system architecture
Prior experience developing parallel applications for HPC is an asset
Ability to mentor less experienced engineers
Strong working knowledge of modern software development tools including bug tracking systems, source code revision control, automated test framework are required
Excellent communication skills, ability to work in a fast-paced adaptive environment, self-started, development guru and strong team player required
Educational Requirements & Work Experience:
B.S. or M.S. in Computer Science or related field
5+ years of experience
HeartFlow is an exciting new medical software start-up in Redwood City that has received international acclaim for its revolutionary technology combining high-performance computing with medical imaging data. HeartFlow technology is based on over 15 years of research at Stanford University originally funded by the National Science Foundation and the National Institutes of Health. Our goal is to dramatically improve the care of patients with heart disease while substantially reducing healthcare costs. HeartFlow operates a service business that processes Computed Tomographic (CT) imaging to generate 3D models of patients’ coronary arteries for physicians’ use.