Principal Software Engineer
Company: Disability Solutions
Location: Santa Clara
Posted on: October 4, 2024
Job Description:
Roche fosters diversity, equity and inclusion, representing the
communities we serve. When dealing with healthcare on a global
scale, diversity is an essential ingredient to success. We believe
that inclusion is key to understanding people's varied healthcare
needs. Together, we embrace individuality and share a passion for
exceptional care. Join Roche, where every voice matters.The
PositionA healthier future. It's what drives us to innovate. To
continuously advance science and ensure everyone has access to the
healthcare they need today and for generations to come. Creating a
world where we all have more time with the people we love. That's
what makes us Roche.Roche Diagnostics is a cutting-edge
biotechnology company dedicated to advancing the field of genomics
and diagnostics. We are at the forefront of developing
state-of-the-art Next Generation Sequencing (NGS) technologies for
diagnostic products and internal research and development. Our team
is composed of forward-thinking scientists, engineers, and
researchers who are passionate about revolutionizing healthcare
through innovation. We are seeking a highly motivated and
experienced Software Engineer to join our growing team and
contribute to the development of high-performance, high-quality NGS
bioinformatics algorithms.The Opportunity
- Design, develop, and implement high-performance bioinformatics
algorithms for analyzing NGS data, including variant calling,
quality control, and data preprocessing.
- Continuously optimize and refactor existing algorithms to
improve performance and reduce resource utilization, enabling
efficient analysis of large-scale genomic datasets.
- Ensure the reliability and accuracy of bioinformatics
algorithms by writing rigorous test suites and collaborating with
quality assurance teams to validate results.
- Integrate bioinformatics algorithms into the company's software
platforms, ensuring seamless compatibility with existing pipelines
and workflows.
- Collaborate with biologists, data scientists, and other
software engineers to understand the specific requirements and
constraints of NGS data analysis for diagnostics and internal
research.
- Create detailed documentation for algorithms, code, and
workflows to facilitate knowledge transfer and ensure
reproducibility.
- Mentor and provide technical guidance to junior engineers,
fostering a culture of innovation and learning within the team.Who
you are
- You have a Bachelor's or higher degree in Computer Science,
Bioinformatics, Computational Biology, or a related field
- You have 5 plus years' of experience in relevant bioinformatics
tools and libraries
- You have strong proficiency in C++, with knowledge of
scientific computing programming languages like Python and/or
R
- You have a background in working with large NGS datasets
- You have experience with parallel computing, optimization, and
performance tuning.
- You have experience with deeply understanding and optimizing
complex algorithms.
- You have excellent problem-solving skills, attention to detail,
and effective communication and teamwork abilities.Preferred
- You have experience working in a regulated environment (e.g.,
ISO 13485, CLIA)
- You have proven experience in developing bioinformatics
algorithms for NGS data analysis.The expected salary range for this
position based on the primary location of Santa Clara, CA is
144,600-268,500. Actual pay will be determined based on experience,
qualifications, geographic location, and other job-related factors
permitted by law. A discretionary annual bonus may be available
based on individual and Company performance. This position also
qualifies for the benefits detailed at the link provided
below.Relocation benefits are not available for this postingWho we
areAt Roche, more than 100,000 people across 100 countries are
pushing back the frontiers of healthcare. Working together, we've
become one of the world's leading research-focused healthcare
groups. Our success is built on innovation, curiosity and
diversity.Roche is an equal opportunity employer and strictly
prohibits unlawful discrimination based upon an individual's race,
color, religion, gender, sexual orientation, gender
identity/expression, national origin/ancestry, age, mental/physical
disability, medical condition, marital status, veteran status, or
any other characteristic protected by law.If you have a disability
and need an accommodation in relation to the online application
process, please contact us by completing this form .
Keywords: Disability Solutions, Pittsburg , Principal Software Engineer, IT / Software / Systems , Santa Clara, California
Didn't find what you're looking for? Search again!
Loading more jobs...