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 5 days ago
Similar jobs that could be interesting for youBased on the Bioinformatics Software Engineer in Mississauga, ON vacancy
  • $142k - $158k per year

     ...weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role. Job title: Senior Software Engineer   What your day-to-day will look like: · Identify, prioritize and execute tasks in the software development life cycle ·... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $211.2k - $234.6k per year

     ...Job Title: Director, Software Engineering Location: Remote – Canada or Hybrid – Mississauga, ON **Travel to Office expectations** For Remote Roles : If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or... 
    Suggested
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $152k - $174k per year

     ...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 Sr Manager 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
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $152k - $169k per year

     ...PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn . 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
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  •  ...emailed to you after you apply. \ \ Do you enjoy technology, software & solving tech issues? Do you want to be apart of the hottest...  ...multiple teams \\\\ ~ B.S. degree in Computer Science or Electrical Engineering or equivalent experience \\\\ ~ Successful completion of a... 
    Suggested
    Full time

    Dbnc Group Inc.

    Mississauga, ON
    1 day ago
  •  ...The Opportunity Loadlink Technologies is looking for a Principal Software Engineer to join our engineering team. With over 7,500 customers across Canada and ambitious expansion plans, we move over 50,000 loads a day and sit at the center of Canada's largest industry — transportation... 
    Full time
    Flexible hours

    Dat Company

    Mississauga, ON
    1 day ago
  • $70k - $80k per year

     ...About the Role: As a Junior Site Reliability Engineer, you will learn how modern software systems are built, operated, and improved in production.  You will work alongside experienced SREs who directly operate a small number of critical production services while also helping... 
    Full time
    Internship

    Pointclickcare

    Mississauga, ON
    1 day 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.  For further information please... 
    Full time

    Aviya Aerospace Systems

    Mississauga, ON
    1 day ago
  • $156k - $174k per year

     ...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
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $111.4k - $119.8k per year

     ...PointClickCare leads the way in creating cloud-based healthcare software.   At PointClickCare, we offer a wealth of opportunities and a...  ...About the role: PointClickCare is searching for a Software Engineer who will contribute to all phases of the software development life... 
    Full time
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $156k - $174k per year

     ...this role. PointClickCare is searching for a Principal Data Engineer who will contribute to best-practice data engineering by designing...  ...Engineer with at least 10 years of professional experience in software or data engineering, including a minimum of 4 years focused on streaming... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  •  ...Experience: 3 years to less than 5 years Tasks Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems Computer and technology... 
    Permanent employment
    Full time

    LIGHTCONE TECHNOLOGY INC

    Mississauga, ON
    2 days ago
  •  ...technologies that seamlessly integrate into everyday life. Our innovation engine continuously expands the platform's capabilities, addressing...  ...Overview Myant is seeking a highly skilled and motivated Software Engineering Manager to lead our team in developing high-... 
    Long term contract
    Full time
    Worldwide
    Shift work

    Myant

    Mississauga, ON
    2 days ago
  •  ...have a strong sense of leadership and commitment. Primary Objective of the Position: Under the general direction of the VP, the Software Developer is responsible for creating and maintaining applications within Cargojet landscape. This involves in discussing the needs... 
    Full time
    Night shift

    Courtney1

    Mississauga, ON
    1 day ago
  •  ...well-established HVAC equipment representative, partnering with engineers, building owners, and contractors throughout Canada. Our success...  ...Wrap up early on summer afternoons! We are seeking a versatile Software Developer to join our technology team and help develop, maintain... 
    Full time
    For contractors
    Summer work

    O'Dell Hvac Group

    Mississauga, ON
    17 hours 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
    1 day ago
  • $4337 - $6413 per month

     ...Are you an expert problem-solver who loves a physical challenge? As a Combat Engineer in the Canadian Armed Forces (CAF), you’ll ensure troops can live, move and fight on the battlefield. This position is available full-time or part-time. Pay & Benefits The CAF... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Local area
    Relocation package

    Canadian Armed Forces

    Mississauga, ON
    4 days ago
  • $95k - $106k per year

     ...agencies across North America and Europe. We're looking for a DevOps engineer to own our build and release pipelines, manage our containerized...  ...team, architecting the infrastructure that keeps our software reliable, secure, and easy to deploy. Development experience, especially... 
    Work at office
    Local area

    JENOPTIK

    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
    a month ago
  •  ...What we offer The MEP (Mechanical, Electrical, Plumbing) Engineer will be a key contributor to the design and coordination of diverse...  ...cost-effective alternatives for panel construction. Utilize MEP software ( AutoCad , Revit) to develop project designs and conduct... 
    Permanent employment
    Full time
    For contractors
    Internship
    Work at office

    Mattamy Homes

    Mississauga, ON
    1 day ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...Projects. ~ High level of proficiency in all pavement engineering software such as DARWin, AASHTOWare Pavement ME and StreetPave 12. ~8 years... 
    Full time
    For contractors
    Work at office
    Local area
    Worldwide
    Flexible hours

    Aecom

    Mississauga, ON
    1 day ago
  • $83k - $92k per year

     ...This is a requirement for this role. Position Summary   As part of the Professional Services, Practice Delivery team , the Software Implementation Consultant II, Financial will act as the principal liaison with the customer to implement best practices to drive optimized... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  •  ...Job Description Primary Job Duties:  A Senior Project Engineer with a minimum of 10 years experience is required to lead and manage...  ...systems and components.  •Knowledge and experience with software development process and DO-178B.  •Strong leadership skills, interpersonal... 
    Full time

    Collabera

    Mississauga, ON
    1 day ago
  •  ...Working with the Associate Director, Airside & Infrastructure Engineering (AIE) this position supports the Capital Project and Commercial...  ...to use computer aided technology and apply engineering design software. Working knowledge of CAD software such as BIM/Revit, MicroStation... 
    Hourly pay
    Full time
    Contract work
    Internship
    Work at office

    Greater Toronto Airports Authority

    Mississauga, ON
    1 day ago
  •  ...largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on...  ...or another province of Canada Proficient in design/analysis software and CAD systems, along with familiarity of drawing standards... 
    Permanent employment
    Full time
    For contractors
    Internship
    Work at office
    Flexible hours
    2 days per week

    Cima

    Mississauga, ON
    1 day ago
  •  ...are one of the world's leading and fastest growing cybersecurity software companies. Our patented technology gives our large enterprise...  ...approaches cannot. About You: We are looking for a skilled DevOps Engineer to join our team and help streamline software delivery,... 
    Full time
    Work at office
    Shift work
    3 days per week

    DataStealth

    Mississauga, ON
    1 day ago
  • $126.9k - $141k per year

     ...requirement for this role. Job Summary:   The Platform Engineering team is a close-knit group of five highly senior, deeply experienced...  ...engineering teams to build, deploy, and operate healthcare software faster, more reliably, and more securely. We tackle complex cross... 
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Pointclickcare

    Mississauga, ON
    1 day ago
  • $70k - $110k per year

     ...is your chance. General Accountability: The Systems Engineering Developer is responsible for assisting with the design and verification...  ...the Systems team members work on the integration of hardware, software, imaging sequence optimization, system MRI-compatibility, and... 
    Full time
    Work at office

    Profound Medical Inc.

    Mississauga, ON
    1 day ago
  •  ...change people's lives. We are the leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the...  ...execute work, such as Microsoft Office products and available BIM software.   Provides mentorship to less experienced Mechanical... 
    Full time
    For subcontractor
    Work at office

    Crb

    Mississauga, ON
    1 day ago
  •  ...at Stelumar Advanced Manufacturing Inc.   Role: CAD/CAM Engineer ing Specialist Location: Mississauga , ON Company:...  ...production and procurement planning. Exposure to Optimization Software ( CutRite , Ardis, or similar). Familiarity with SQL databases... 
    Permanent employment
    Full time
    Work at office

    Mattamy Homes

    Mississauga, ON
    1 day ago

Do you want to receive more vacancies?

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