Senior Bioinformatics Software Engineer

3 weeks ago


Mississauga, Ontario, Canada Roche Full time
About Roche

Roche is a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity.

The Position

We are seeking a highly motivated and experienced Senior Software Engineer to join our growing team at Roche Diagnostics. As a key member of our team, you will play a critical role in designing, developing, and optimizing cutting-edge algorithms for Next Generation Sequencing (NGS) data analysis.

Key Responsibilities
  • 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.
Requirements
  • Bachelor's or higher degree in Computer Science, Bioinformatics, Computational Biology, or a related field with 3-5 years' of experience in relevant bioinformatics tools and libraries.
  • Strong proficiency in C++, with knowledge of scientific computing programming languages like Python and R.
  • Experience with parallel computing, optimization, and performance tuning.
  • Experience with deeply understanding and optimizing complex algorithms.
  • Excellent problem-solving skills, attention to detail, and effective communication and teamwork abilities.
Preferred
  • Proven experience in developing bioinformatics algorithms for NGS data analysis.
About the Team

Our team is composed of forward-thinking scientists, engineers, and researchers who are passionate about revolutionizing healthcare through innovation. We are dedicated to advancing the field of genomics and diagnostics, and we are seeking a highly motivated and experienced Senior Software Engineer to join our growing team.

At Roche, we believe that diversity is an essential ingredient to success, and we are committed to creating a workplace that is inclusive and respectful of all individuals. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.

Relocation benefits are not available for this posting.



  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with a global presence. Our mission is to improve the lives of patients and their families through innovative healthcare solutions.The RoleWe are seeking a highly motivated and experienced Senior Bioinformatics Software Engineer to join our team at Roche Diagnostics. As a key member of our...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheAt Roche, we're pushing the boundaries of healthcare by harnessing the power of innovation, curiosity, and diversity. With over 100,000 people across 100 countries, we're one of the world's leading research-focused healthcare groups. Our success is built on a passion for advancing science and ensuring everyone has access to the healthcare they...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheAt Roche, we're pushing the boundaries of healthcare by harnessing the power of innovation, curiosity, and diversity. With over 100,000 people across 100 countries, we're one of the world's leading research-focused healthcare groups. Our success is built on a passion for advancing science and ensuring everyone has access to the healthcare they...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with a presence in over 100 countries. Our mission is to improve people's lives by pioneering innovative medicines and diagnostic tools.The PositionWe are seeking a highly motivated and experienced Senior Software Engineer to join our team at Roche Diagnostics. As a key member of our...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with a presence in over 100 countries. Our mission is to improve people's lives by pioneering innovative medicines and diagnostic tools.The PositionWe are seeking a highly motivated and experienced Senior Software Engineer to join our team at Roche Diagnostics. As a key member of our...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with a presence in over 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity, and we believe that our success is built on these values.The PositionWe are seeking a highly motivated and...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with a presence in over 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity, and we believe that our success is built on these values.The PositionWe are seeking a highly motivated and...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity.The PositionWe are seeking a highly motivated and experienced Principal Software Engineer to join our...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity.The PositionWe are seeking a highly motivated and experienced Principal Software Engineer to join our...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity.The PositionWe are seeking a highly motivated and experienced Principal Software Engineer to join our...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity.The PositionWe are seeking a highly motivated and experienced Principal Software Engineer to join our...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity.The PositionWe are seeking a highly motivated and experienced Software Engineer to join our growing team...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity.The PositionWe are seeking a highly motivated and experienced Software Engineer to join our growing team...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity.Job SummaryWe are seeking a highly motivated and experienced Principal Software Engineer to join our...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity.Job SummaryWe are seeking a highly motivated and experienced Principal Software Engineer to join our...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity.The PositionWe are seeking a highly motivated and experienced Principal Software Engineer to join our...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with over 100,000 employees across 100 countries. Our mission is to push back the frontiers of healthcare and improve people's lives. We are committed to innovation, curiosity, and diversity.The PositionWe are seeking a highly motivated and experienced Principal Software Engineer to join our...


  • Mississauga, Ontario, Canada F. Hoffmann-La Roche AG Full time

    Senior Bioinformatics Research ScientistWe are seeking a highly skilled Senior Bioinformatics Research Scientist to join our team at Roche. As a key member of our NGS Algorithms and Applications team, you will be responsible for designing and developing novel algorithms for next-generation sequencing data analysis.Key responsibilities include:Leading...


  • Mississauga, Ontario, Canada F. Hoffmann-La Roche Gruppe Full time

    Unlock the Power of BioinformaticsAt F. Hoffmann-La Roche Gruppe, we're pushing the boundaries of healthcare innovation. As a Principal Bioinformatics Scientist II, you'll join a team of experts driving cutting-edge research and development in next-generation sequencing technologies.The OpportunityLead the development of novel algorithms for NGS data...


  • Mississauga, Ontario, Canada F. Hoffmann-La Roche Gruppe Full time

    Unlock the Power of BioinformaticsAt F. Hoffmann-La Roche Gruppe, we're pushing the boundaries of healthcare innovation. As a Principal Bioinformatics Scientist II, you'll join a team of experts driving cutting-edge research and development in next-generation sequencing technologies.The OpportunityLead the development of novel algorithms for NGS data...