Bioinformatics Engineer, Clinical
Riverside, Riverside County, California, 92501, USA
Listed on 2026-10-30
-
Software Development
AI Engineer (Applied/Software), Software Engineer, Software Architect
Who We Are & What We Do
At Helix, our mission is simple: to help everyone improve their lives through their DNA.
What is special about this role?You’ll bridge the gap between genomic variants and the clinical answers that help patients act on their DNA. You’ll partner with scientists and product leaders to turn promising prototypes into production systems that scale. Your code will power how Helix automates gene and variant curation for real patients.
We have openings for both Senior and Staff level Engineers. You may apply at either level, and we’ll consider your experience, qualifications and demonstrated scope when determining the right level.
As a Senior/Staff Bioinformatics Engineer, Clinical Applications, You Will- Productionize curation workflows that support both classical and modern AI/ML approaches to variant classification.
- Automate evidence integration from sources such as Clin Var, gnomAD, and Pub Med.
- Collaborate closely with scientists, product, and clinical stakeholders to ensure software solutions meet scientific and product requirements.
- Direct AI coding agents to accelerate development of curation pipelines, applying engineering judgment to validate correctness, security, and architectural fit before deployment.
- At Senior level, own defined projects end to end, make technical decisions within agreed priorities and architecture, and raise trade-offs that affect broader systems.
- At Staff level, independently frame ambiguous problems, set technical direction, and make consequential architecture and prioritisation decisions across the product area.
- Bachelor's degree in Science or related field with 7+ years (Senior) or 9+ years (Staff) of professional software development experience. Or, a Master's or Ph.D. with 3+ years (Senior) or 5+ years (Staff) of professional software development experience.
- Advanced proficiency in production-quality Python, relational databases, and cloud platforms such as AWS.
- Experience product ionizing and scaling AI/ML software, especially agentic systems built with frameworks such as Lang Chain or Lang Graph.
- Experience collaborating with scientists to integrate bioinformatics/NGS tools and databases into production workflows.
- Strong judgment evaluating AI-generated code and pipeline logic for correctness, security, and maintainability before it reaches production.
- Experience in clinical genomics, such as ACMG guidelines, clinical diagnostics, or Human Phenotype Ontology (HPO) terms.
- Experience developing regulated software, such as software as a medical device.
- At Staff level, the role may have the opportunity to take on people leadership responsibilities. Experience mentoring or managing others, or an interest in developing as a people leader, is a plus.
- Recruiter Screen
2) Manager Screen/Tech Screen
3) Onsite
4) Offer
There are 3 distinct parts to your Helix offer:
1) Base Salary
2) Annual Bonus
3) Equity
- Expected Helix Base: $161,500 - $219,625 (Staff)
- Expected Helix Base: 134,000 - $179,000 (Senior)
- Expected Helix Discretionary Annual Bonus: 15% (Staff)/ 10% (Senior) of your annual salary
- Equity:
We offer generous equity you receive a Helix offer your recruiter will book dedicated time with you to educate you on our equity model.
Aside from working alongside brilliant, dedicated, passionate, down-to-earth, curious, warm, and thoughtful people, we also provide great benefits:
- Comprehensive Health Insurance with Date of Hire eligibility
- Above average employer paid premium coverage
- 12 weeks Helix Paid Parental Leave option
- 401(k) with employer matching of up to 3% and 100% Vesting on the Date of Hire
- Comprehensive Well-Being Benefits
- Flexible PTO
- Remote options for many roles and a home office stipend
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).