Principal Software Engineer at Roche

Roche • mississauga, peel region, Canada • Posted May 29, 2026

Location mississauga, peel region
Job Type Full-time
Category Other-General
Posted May 29, 2026
Elevate data science integration with Roche as a Principal Software Engineer in Mississauga. Focus on cutting-edge sequencing technology and optimize algorithm performance to improve healthcare.
This Senior Software Engineer role prioritizes the enhancement of Roche's SBX sequencing technology. You will oversee the transition from AI models to scalable solutions, ensuring reliability while transforming DNA data into actionable healthcare insights. Your expertise in software architecture and modular development will be pivotal.
Key Responsibilities:
• Define software architecture for SBX data analysis
• Manage modular software library development
• Implement CI/CD processes for automated deployment
• Optimize code for operational efficiency on HPC clusters
• Design systems for effective memory management
Requirements:
• Advanced degree in Computer Science or related field
• Minimum 7 years of relevant industrial experience
• High proficiency in Python an...

Interested in this role?

Click the button below to start your application.

Apply Now