Software Engineer – Medical Applications & Algorithms
Company | HeartFlow |
---|---|
Location | San Francisco, CA, USA, Remote in USA |
Salary | $107834 – $160566 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Junior |
Requirements
- Minimum Bachelor’s degree in Computer Science or related is required; advanced degree preferred
- 1+ year(s) of relevant industry experience in a software company
- Experience with Python development
- Experience with modern C++ (C++-11 and up)
- Understanding of software development best practices: testing, CI/CD, agile methodologies
- Excellent communication and collaboration skills
Responsibilities
- Design, implement, document, and validate algorithmic component software
- 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 associated tests
- Participate in cross-functional efforts such as clinical validations and releases of the software
- Provides production support
Preferred Qualifications
- Experience with Rust
- Experience with Typescript (and other web technologies)
- Experience with CI/CD environments (Jenkins, github, AWS Codebuild/CodePipeline)
- Experience with cloud-based infrastructure (Amazon Web Services or equivalent)
- Experience with medical imaging, computer vision, 3d computational geometry and/or machine learning
- Experience with validation methodologies: design of experimental studies, statistical testing