Roche
Senior Bioinformatics Software Engineer
Santa Clara · Senior
Sponsorship not specified$145k-$270kDetected 1 day ago
PythonC++CAlgorithmsAWSGCPCI/CDLinuxData AnalysisData ScienceBioinformaticsNGSResearchCollaboration
> stay_score
odds of building a lasting career here
61Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role90
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →> community_outcomes
No reports yet — be the first to help the next applicant.
About the role
- You will be part of a team working in a fast paced environment, developing cutting-edge, distributed, scale-out Next-Generation Sequencing data analysis software to ensure the highest possible software quality for gene sequencing research and disease diagnostics.
- Work closely with experimental teams to understand their requirements and translate them into functional software, implementing those solutions directly within an existing research code repository.
- You will navigate and contribute to a large code base, applying your knowledge of advanced bioinformatics techniques (such as alignment methods and other sequence analysis algorithms) and neural nets to continuously improve the quality and feature sets of the software products.
Responsibilities
- The Opportunity As a Bioinformatics Software Engineer, you will design, develop, and implement features for the bioinformatics components and pipelines that are used in Roche Sequencing products.
- Collaborate with research and algorithm experts, accelerating bioinformatics techniques using GPU hardware.
- Who we are A healthier future drives us to innovate.
- Let's build a healthier future, together.
- The Position The Opportunity As a Bioinformatics Software Engineer, you will design, develop, and implement features for the bioinformatics components and pipelines that are used in Roche Sequencing products.
- Demonstrated experience developing, maintaining, or refactoring within a large code base or existing research code repository.
- Experience collaborating with experimental teams to gather requirements and implement technical solutions.
Requirements
- 5+ years of experience in working with NGS data and data analysis pipelines.
- Strong expertise in Python, including numerical computing and data science libraries, alongside familiarity with C/C++.
- Thrives in a fast paced environment, showing a self-driven, detail oriented, and analytical approach with a proven ability to learn quickly.
- Proficiency in GCP, AWS and Linux Shell environments.
Nice to have
- Practical experience utilizing GPU-accelerated C/C++ libraries or knowledge of GPUs and CUDA.
- Experience with CI/CD tools and concepts.
- Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products.
- Roche is an equal opportunity employer.
- It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence.
- And we believe that good business means a better world.
- That is why we come to work each day.
Compensation
- The expected salary range for this position based on the primary location of California is $145,300-$269,800.
Benefits
- Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come.
- We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
- We believe it's urgent to deliver medical solutions right now - even as we develop innovations for the future.
- This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come.
Company info
- Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally.
- We are passionate about transforming patients' lives.
- We are courageous in both decision and action.
Equal opportunity
- If you have a disability and need an accommodation in relation to the online
This listing is sourced directly from Roche's careers page and normalized into a canonical job model.