Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Bioinformatics Software Engineer

Full-time

Roche

Job Responsibility: 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.

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 (e.g., 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.

Who we are

At 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 Pharma Canada has its office in Mississauga, Ontario and employs over 850 employees. The Mississauga facility is bright, vibrant, fosters collaboration and teamwork, and is reflective of Roche's truly innovative culture.

As of January 4, 2022, Roche requires all new employees who work in Canada to be fully vaccinated against COVID-19 on the date they take office. This requirement is a condition of employment at Roche that applies regardless of whether the position is on a Roche campus or remotely. If you have a valid reason for not being fully immunized, which is limited to certain specific medical reasons or other valid reasons protected by applicable human rights laws, you may request an exemption and / or adaptation measures regarding this vaccination requirement.

Roche is an Equal Opportunity Employer.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Bioinformatics Software Engineer in Mississauga, ON vacancy
  •  ...events in the office with your specific team. This is a requirement for this role. PointClickCare is searching for a Principal Software Engineer who will contribute to best practice application development by writing and rigorously defending production-grade code on a... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    11 days ago
  •  ...Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many top-tier Aerospace and Defense... 
    Suggested
    Full time
    For contractors

    aviyatech

    Mississauga, ON
    11 days ago
  •  ...weekly/monthly events in the office with your specific team. This is a requirement for this role. Overview: As a Manager of Software Engineering reporting to the Director of Engineering, you’ll lead multiple Agile teams to deliver high-quality software solutions. You’ll... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    11 days ago
  •  ...your specific team. This is a requirement for this role. Job Summary:   The Platform Engineering team is a close-knit group of highly senior engineers focused on building software products for developers — from internal APIs and services to developer tooling, CI/CD... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    11 days ago
  • We are always looking for talented people for upcoming opportunities. If you have experience in Software Engineering or Computer Science and would like to join our talent pool, please submit your resume and complete the application questions. 
    Suggested
    Full time

    aviyatech

    Mississauga, ON
    11 days ago
  • At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare...
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    11 days ago
  • $72.4k - $120.8k per year

     ...Step into a role where your talent for quality engineering directly shapes the future of healthcare technology. As a QA Engineer with IQVIA...  ...testing approaches. Required Skills ~2-5 years of software QA experience, including both manual and automated testing for... 
    Full time
    Part time
    Remote work
    Worldwide

    IQVIA

    Mississauga, ON
    14 days ago
  •  ...build scalable platform services, leveraging modern AI-augmented engineering practices to accelerate delivery, improve reliability, and...  ...Experience Strong track record building and shipping production software in modern languages (Java, Python, or similar). Deep... 
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    11 days ago
  • $60 - $80 per hour

     ...Build Software That Powers Real-World Technology as a Python Software Developer! Our client is seeking a Python Software Developer for a 3-month contract to join their Engineering team and help develop software that powers advanced sensing technologies used across engineering... 
    Contract work
    For contractors
    Worldwide

    STACK IT Recruitment

    Mississauga, ON
    9 days ago
  • At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare...
    Long term contract
    Full time
    Work at office
    Remote work

    pointclickcare

    Mississauga, ON
    11 days ago
  • $93k - $139k per year

     ...integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. You Are: As a seasoned Software Engineer, you bring a strong combination of software expertise and hands-... 

    Synopsys Inc

    Mississauga, ON
    13 days ago
  •  ...technologies that seamlessly integrate into everyday life. Our innovation engine continuously expands the platform’s capabilities, addressing...  .... Role Overview: We are seeking a high-caliber Senior Software Quality Engineer to lead the quality lifecycle of our medical... 
    Full time
    Worldwide
    Shift work

    Myant Shared Service Corp.

    Mississauga, ON
    9 days ago
  •  ...technologies and making a difference in the world. Job Title: Software Analyst Location : Mississauga, Canada Work Model:...  ...team members to suggest potential fixes and coordinate with the engineering team. Work with internal teams to understand and contribute... 
    Full time
    Internship
    Worldwide
    Flexible hours

    SOTI Inc.

    Mississauga, ON
    10 days ago
  • $53 per hour

     ...than 2 years On site Work must be completed at the physical location. There is no option to work remotely. Work setting ~ Software company Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making... 
    Remote work

    TechDoQuest Inc

    Mississauga, ON
    2 days ago
  •  ...Job Description Overview Join our team as a Control System Software Specialist leading complex software and control design,...  ...nuclear projects. You will oversee technical documentation, guide engineering teams, and collaborate closely with clients and suppliers to deliver... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    9 days ago
  • $85k - $120k per year

     ...Requisition ID: 97584  Job Category:  Engineering  Location:  Mississauga, ON, Canada  Join a company that is passionately committed...  ...the design process including the application of civil design software packages. Previous design experience in bulk earthworks, site... 
    Long term contract
    Contract work
    Work at office
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    1 day ago
  •  ...******************   Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense...  .... Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace... 
    Full time

    aviyatech

    Mississauga, ON
    11 days ago
  •  ...AtkinsRealis Nuclear is seeking a Senior Cyber Security and Software Qualification Specialist to join DNNP smart modular reactor team...  ...Integrating software and hardware components and preparing software engineering documents such as test procedures, test reports, operation... 
    Full time
    Fixed term contract
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    6 days ago
  •  ...to design, finance, and operate high impact DER solutions—including asset optimization, demand response, metering, and power system engineering. Managing 1,400+ MW of flexible capacity across Ontario, NYISO, PJM, MISO, and AESO, we make sustainable attainable.  Why Join... 
    Permanent employment
    Full time
    Manual labor
    Flexible hours
    3 days per week

    Rodan Energy Solutions Inc.

    Mississauga, ON
    26 days ago
  • $80k - $89k per year

     ...team. This is a requirement for this role. Position Summary As part of the Professional Services, Solution Services team, the Software Implementation Consultant, will act as the principal liaison with the customer to implement leading practices to optimize workflows... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Mississauga, ON
    10 days ago
  •  ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the...  ...systems and use of analysis functions in ETAP, or other similar software program is an asset. ~ Good knowledge and experience of CANDU... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    5 days ago
  • $90k - $130k per year

     ...testing Qualifications and Experience Bachelor’s degree in Computer Science or DEC with relevant experience Knowledge of the full software development lifecycle and testing methodologies Proficiency in AWS (EC2, S3, VPC, IAM) and Terraform (Infrastructure as Code)... 
    Permanent employment
    Full time
    Flexible hours

    Levio

    Mississauga, ON
    20 hours ago
  • $124k - $135k per year

     ...Languages English Education Bachelor's degree Mechanical engineering Experience 5 years or more Hybrid Work must be...  ...) AutoCAD Matrix Laboratory (MATLAB) Project management software Data analysis software Realize modelling and simulation exercises... 
    Permanent employment
    Full time
    Contract work
    Remote work

    Candu Energy Inc.

    Mississauga, ON
    6 days ago
  •  ...Environmental Science, Water Systems Operations and Management and other engineering and scientific knowledge. Practical Skills: You will bring...  ...to learn and apply engineering concepts and also adapt to new software and technologies. Attention to Detail: You will bring... 
    Long term contract
    Internship
    Work at office
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    11 hours ago
  • $115k - $165k per year

     ...world and help make positive change!  The Asset Management Engineer, Electric Utilities (“Consultant”) will work within a multi-disciplinary...  ...~ Experience with data analytics and asset management software tools such as Enterprise Asset Management (EAM), asset performance... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    11 hours ago
  • $130k - $180k per year

     ...seeking a highly motivated and experienced  Senior Communications Engineering Manager to join our Global Rail Systems team in Mississauga,...  ...tools such as EASE, AXIS site designer, RF/microwave design software etc. Experience in field testing of Communications Systems... 
    Long term contract
    For contractors
    Local area
    Flexible hours

    Hatch

    Mississauga, ON
    11 hours ago
  •  ...AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups. We have been providing a wide range of services to the...  ...systems and use of analysis functions in ETAP or other similar software is an asset. Direct experience with Boiling Water Reactor (BWR... 
    Full time
    For contractors
    Internship
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    5 days ago
  •  ...enhance patient care and streamline medical workflows. As a Technical Engineer your role will focus on designing, deploying, and supporting...  ...out installation processes to implement integrated hardware and software systems and products purchased by customers. Prototype and... 
    Remplacement
    Full time

    Sectra AB

    Mississauga, ON
    11 days ago
  •  ...Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and... 
    Full time
    For contractors
    Immediate start

    aviyatech

    Mississauga, ON
    11 days ago
  •  ...Job Description Overview The Civil Engineering Departments within the Candu Energy is engaged in nuclear civil engineering work involving...  ...specifications. Analyze structural systems using industry software such as ANSYS, SAP2000, STAAD Pro, and SSASI. Ensure... 
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Mississauga, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Bioinformatics Software Engineer. Be the first to apply!