Principal Bioinformatics Software Engineer

Found in: Talent CA C2 - 7 days ago


Québec City, Canada Roche Full time

The Position

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.

Job Description

As a Software Engineer specializing in Next Generation Sequencing Bioinformatics at Roche Diagnostics, you will play a critical role in designing, developing, and optimizing cutting-edge algorithms to extract meaningful insights from genomic data. This position offers a unique opportunity to work on innovative projects that impact the fields of diagnostics and precision medicine. You will work closely with cross-functional teams of biologists, data scientists, and software engineers to build robust, scalable, and efficient software solutions.

Responsibilities

Algorithm Development: Design, develop, and implement high-performance bioinformatics algorithms for analyzing NGS data, including variant calling, quality control, and data preprocessing.

Optimization: Continuously optimize and refactor existing algorithms to improve performance and reduce resource utilization, enabling efficient analysis of large-scale genomic datasets.

Quality Assurance: Ensure the reliability and accuracy of bioinformatics algorithms by writing rigorous test suites and collaborating with quality assurance teams to validate results.

Software Integration: Integrate bioinformatics algorithms into the company's software platforms, ensuring seamless compatibility with existing pipelines and workflows.

Cross-functional Collaboration: 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.

Documentation: Create detailed documentation for algorithms, code, and workflows to facilitate knowledge transfer and ensure reproducibility.

Technical Leadership: Mentor and provide technical guidance to junior engineers, fostering a culture of innovation and learning within the team.

Research and Innovation: Stay up-to-date with the latest advancements in NGS and bioinformatics, and actively participate in research and development efforts to drive innovation within the company.

Qualifications

Bachelor's or higher degree in Computer Science, Bioinformatics, Computational Biology, or a related field.

Proven experience in developing bioinformatics algorithms for NGS data analysis.

Strong proficiency in programming languages such as Python and C++.

Proficiency in relevant bioinformatics tools and libraries.

Experience with parallel computing, optimization, and performance tuning.

Experience with GPU development and optimization is a plus.

Strong problem-solving skills and attention to detail.

Excellent communication and teamwork skills.

Experience working in a regulated environment FDA, CLIA) is a plus.

Join our team and be part of a dynamic and forward-thinking company that is pushing the boundaries of genomics and diagnostics. If you are passionate about developing high-performance bioinformatics algorithms and are eager to make a significant impact in the healthcare industry, we encourage you to apply.


  • Principal Mining Engineer

    Found in: beBee jobs CA - 1 week ago


    Québec, Quebec, Canada Mining Plus Full time

    Ingénieur(e) Minier PrincipalÊtes-vous intéressé à vous joindre à une équipé mondiale de professionnels qui offre des possibilités de vous développer en tant que professionnel technique et chef d'industrie?Mining Plus poursuit son histoire de succès en Amérique du Nord - Nous voulons que vous en fiassiez partie.Qui sommes-nous?Nous sommes le...


  • Québec, Canada Université Laval Full time

    Numéro d'offre 13941 Job posting period February 1, 2024 to April 1, 2024 Workplace Faculty of Science and Engineering Department of Biochemistry, Microbiology and Bioinformatics General information The Department of Biochemistry, Microbiology and Bioinformatics at the Faculty of Science and Engineering of Laval University is seeking...


  • Québec, Canada Université Laval Full time

    Numéro d'offre 13941 Job posting period February 1, 2024 to April 1, 2024 Workplace Faculty of Science and Engineering Department of Biochemistry, Microbiology and Bioinformatics General information The Department of Biochemistry, Microbiology and Bioinformatics at the Faculty of Science and Engineering of Laval University is seeking...

  • Tenure-Track Faculty Position in the Field of Viral Ecology

    Found in: Jobillico Premium CA C2 - 1 week ago


    Québec, Canada Université Laval Full time

    Numéro d'offre 13941Job posting period February 1, 2024 to April 1, 2024 Workplace Faculty of Science and EngineeringDepartment of Biochemistry, Microbiology and BioinformaticsGeneral information The Department of Biochemistry, Microbiology and Bioinformatics at the Faculty of Science and Engineering of Laval University is seeking applications for a...

  • Software Engineer

    Found in: Adzuna CA C2 - 14 hours ago


    Montréal, Québec, H2W 1S8, Montréal, Canada Lisplogics Full time

    At Lisplogics, we believe every challenge is an opportunity to grow, and every obstacle is a stepping stone to success. As we continue to redefine industry standards, we're looking for individuals eager to explore their full potential in a dynamic and innovative environment.Prepare to be versatile, to wear multiple hats, and to immerse yourself in...


  • Québec, Canada Morson Talent (Canada & USA) Full time

    Position Title: Simulation Engineering Professional - Subsystem Modeler (Montreal - Hybrid) Job Description: Are you passionate about designing, developing, and deploying advanced simulations for various applications? We're seeking a talented Simulation Engineering Professional to lead our dynamic team in Montreal. In this role, you'll play a pivotal part...


  • Québec, Canada Morson Talent (Canada & USA) Full time

    Position Title: Simulation Engineering Professional - Subsystem Modeler (Montreal - Hybrid) Job Description: Are you passionate about designing, developing, and deploying advanced simulations for various applications? We're seeking a talented Simulation Engineering Professional to lead our dynamic team in Montreal. In this role, you'll play a pivotal part...


  • Québec, Canada Morson Talent (Canada & USA) Full time

    Position Title: Simulation Engineering Professional - Subsystem Modeler (Montreal - Hybrid) Job Description: Are you passionate about designing, developing, and deploying advanced simulations for various applications? We're seeking a talented Simulation Engineering Professional to lead our dynamic team in Montreal. In this role, you'll play a pivotal part...


  • Québec, Canada Morson Talent (Canada & USA) Full time

    Position Title:Simulation Engineering Professional - Subsystem Modeler (Montreal - Hybrid)Job Description:Are you passionate about designing, developing, and deploying advanced simulations for various applications? We're seeking a talented Simulation Engineering Professional to lead our dynamic team in Montreal. In this role, you'll play a pivotal part in...

  • Scientific Software Developer

    Found in: Adzuna CA C2 - 14 hours ago


    Montréal, Québec, H2W 1S8, Montréal, Canada Ventus Therapeutics Full time

    About us:Ventus Therapeutics is a clinical-stage biopharmaceutical company deploying leading-edge structural biology and computational chemistry tools to create novel small molecule medicines for challenging targets in immunology, inflammation, and neurology.Our proprietary drug discovery platform, ReSOLVE, gives us the ability to discover and develop...

  • Full-Stack Software Engineer

    Found in: Jooble CA O C2 - 1 week ago


    Québec, QC, Canada Newforma Full time

    At EleVia, we're the industry leaders in Project Information Management software for architecture, engineering, and construction firms worldwide. Our mission is clear: we create software that transforms the AEC (Architecture, Engineering, and Construction) industry. We're on a mission to upgrade our flagship enterprise products by modernizing both...

  • Aerospace Staff Software Engineer-Subsystem

    Found in: Jooble CA O C2 - 2 days ago


    Québec, QC, Canada Morson Talent (Canada & USA) Full time

    Position Title: Simulation Engineering Professional - Subsystem Modeler (Montreal - Hybrid) Job Description: Are you passionate about designing, developing, and deploying advanced simulations for various applications? We're seeking a talented Simulation Engineering Professional to lead our dynamic team in Montreal. Lead the design, development,...

  • Senior Software Developer

    Found in: Talent CA C2 - 1 week ago


    Québec City, Canada EXFO Full time

    Company Overview: Welcome to the forefront of technological advancement! At EXFO, a global leader in the telecommunications industry, we're revolutionizing optic fiber portable test equipment with our groundbreaking solutions. For over 35 years, we've been at the forefront of innovation, empowering our customers with cutting-edge technology to address the...


  • Quebec City, Canada Université Laval Full time

    Develop a research program in the field of microbial functional genomics. Specifically, the research program would aim to analyze the function, regulation, and interaction of genes that account for the properties of microorganisms (prokaryotic and/or eukaryotic) in different environments. The methodology used would be functional genomics in combination with...

  • Software Engineering, Senior Test Engineering

    Found in: Jooble CA O C2 - 1 week ago


    Québec, QC, Canada CTSNA Full time

    Define and manage overall systems and subsystems requirements to meet safety, certification, and aircraft design objectives. # Collaborate with system suppliers and other disciplines to ensure smooth integration of avionics systems onto the aircraft. # Oversee development and certification tests, review and analyze test results, and ensure compliance with...

  • Aerospace Staff Software Engineer-Subsystem

    Found in: Jooble CA O C2 - 2 days ago


    Québec, QC, Canada Morson Talent (Canada & USA) Full time

    Position Title: Simulation Engineering Professional - Subsystem Modeler (Montreal - Hybrid) Job Description: Are you passionate about designing, developing, and deploying advanced simulations for various applications? We're seeking a talented Simulation Engineering Professional to lead our dynamic team in Montreal. In this role, you'll play a...

  • Software Firmware Design Engineer

    Found in: Adzuna CA C2 - 13 hours ago


    Pointe-Claire, Québec, H9R 3J3, Montréal, Canada Future Electronics Full time

    About the roleThe System Design Specialist (SDS) – Software/Firmware will be a member of a multi-disciplined, cross-functional design team. The SDS – Software/Firmware will receive coaching and guidance from the SDC Manager and experienced members of the Advanced Engineering Group’s management team to help acclimate him to the nature of our business,...

  • Remote Software Engineer

    Found in: beBee jobs CA - 4 days ago


    ANY CITY, Canada DXC Technology Full time

    Job Description:DXC Technology (NYSE: DXC) helps global companies run their mission critical systems and operations while modernizing IT, optimizing data architectures, and ensuring security and scalability across public, private and hybrid clouds. The world's largest companies and public sector organizations trust DXC to deploy services across the...


  • Quebec City, Canada SAFI QUALITY SOFTWARE Full time

    The SAFI team is expanding! - SAFI’ technologies have been developed incrementally for the global marketplace since 1986. We are a collaborative team of experts driven to excel in developing advanced structural software solutions. SAFI supports a culture of learning and facilitating growth of skills and capabilities while helping our people fulfill their...

  • Senior React Software Engineer

    Found in: Jooble CA O C2 - 1 week ago


    Québec Province, Canada Bond Capital Full time

    ¿Qué te parecería cobrar cuando actualizas los datos de tu CV o haces una recomendación en una red social profesional? Bondex lo hace posible con blockchain y necesitan que des un pasoal Front para que los 50 mil Bondies al mes que se dan de alta estén encantados Bondex es una fin-tech que está creando un ecosistema de gestión del talento basado en...