Principal Bioinformatics Scientist
Listed on 2026-07-18
-
Software Development
AI Engineer (Applied/Software), Data Scientist, Python
Position Overview
We are looking for a Bioinformatics Scientist to lead the design and development of end‑to‑end computational solutions that support our PCR assay development and large‑scale genomic analysis. The role bridges complex biological data with actionable clinical insights through robust software engineering and database architecture.
Key Responsibilities- Architect scalable data systems: design and deploy robust database structures and APIs for efficient processing of massive biological datasets.
- Engineer advanced algorithms: lead R&D of high-performance algorithms and automated workflows for clinical diagnostic applications.
- Develop full‑stack solutions: build user‑friendly web applications and interactive visualization tools to enable scientists to explore "omics" data in real time.
- Modernize computational infrastructure: leverage HPC and Linux environments, implementing best practices such as version control and CI/CD.
- Drive process innovation: research and integrate emerging technologies to keep Roche at the forefront of molecular biotechnology.
- Translate science into software: convert complex scientific requirements from wet‑lab stakeholders into functional, high‑quality code and reproducible documentation.
- Education/
Experience:
9 years of related experience with a Bachelor's degree; 7 years with a Master's; or 4 years with a PhD. Post‑grad training in academic labs may be considered. - Technical polyglot: highly proficient in Python and R, deep expertise in object‑oriented programming, Linux systems, and HPC environments.
- Strategic matrix collaborator: ability to work within a matrixed organization, balancing priorities from R&D, IT, and Quality teams.
- Influential communicator: proven ability to translate complex technical and algorithmic concepts for non‑computational audiences.
- Full‑stack visualizer: strong track record developing frontend applications using modern frameworks (React, Angular, or Vue).
The expected salary range for Pleasanton, CA is $121,400 – $225,400 USD annually. Actual pay will depend on experience, qualifications, geographic location, and other permitted factors. A discretionary annual bonus may be available. Relocation benefits are not offered for this position. The role qualifies for the company benefits package described in the benefits guide.
Equal Opportunity EmploymentRoche is an equal‑opportunity employer. We employ, promote, and treat all employees and applicants on the basis of merit, qualifications, and competence. The company prohibits unlawful discrimination, including discrimination on the basis of veteran status, disability status, and other protected classes in accordance with federal, state, and local laws. If you have a disability and need an accommodation in relation to the online application process, please contact us by completing the Accommodations for Applicants form.
#J-18808-Ljbffr(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).