Principal Bioinformatics Software Engineer
1 week ago
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 Software Engineer
1 week ago
Calgary, Alberta, Canada Summitsquad Full timeWe are Summit Squad, a mobile games studio in Calgary, Canada focused on making exciting, innovative game experiences that deliver an impact We believe that creating awesome gaming experiences happen when they are developed by working in a small collaborative creative team that controls the whole process - from idea to an outstanding game. We have a close...
-
Software Engineering Manager
1 week ago
Calgary, Alberta, Canada JAM Software GmbH Full timeVisit the IrisCX exhibit at PCBC 2024, taking place at the Anaheim Convention Center, California, on June Secure special PCBC pricing by booking your meeting before the conference Who we are IrisCX is a dynamic software startup spread across Calgary, Toronto, Vancouver, and Ottawa. We are looking for a Data Scientist to join our team to help push the...
-
Principal Electronics Engineer
1 week ago
Calgary, Alberta, Canada Northrop Grumman Full timeRELOCATION ASSISTANCE:Relocation assistance may be available Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Northrop Grumman Aeronautics System's Avionics Integration organization has an opening for a Principal Electronics...
-
Software Engineer
1 week ago
Calgary, Alberta, Canada NovAtel Inc. Full timeHexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and systems, and...
-
software design engineer
1 week ago
Calgary, Alberta, Canada Web Tech Software Publishers Ltd Full timeEducation: Expérience: EducationBachelor's degreeTasksLead 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 systemsCertificates, licences, memberships, and courses Associate Computing Professional (ACP)Canadian...
-
DSP Software Engineer
1 week ago
Calgary, Alberta, Canada NovAtel Inc. Full timeOverviewThe Aerospace and Defense engineering team within Hexagon's Autonomy & Positioning division is looking for a DSP Software Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Reporting to the Software Manager, Aerospace and Defense, the role will focus on...
-
Software Engineer
1 week ago
Calgary, Alberta, Canada Hexagon Geosystems Full timeSoftware Engineer Photogrammetry / Geomatics At Hexagon Geosystems we know that the success of our business is a direct result of our highly motivated and collaborative staff.And we stand by this fact: We value our people as much as we value our business. We pride ourselves on providing a stimul
-
Senior Software Engineer
1 week ago
Calgary, Alberta, Canada SGS Full timeJob DescriptionThe Senior Software Engineer is responsible for the design, delivery, and improvement of complex in-house software applications in a variety of languages (primarily C# and some JavaScript), including integration with Microsoft platforms. Performs coding, debugging, testing, and troubleshooting throughout the software development life...
-
Software Engineer
1 week ago
Calgary, Alberta, Canada CNH Industrial Full timeCNH Industrial is a world-class equipment and services company dedicated to advancing the noble work of agriculture and construction workers. Driven by our shared purpose of Breaking New Ground, we are passionate about bringing Innovation, Sustainability, and Productivity to all that we do.As a truly global company, CNH Industrial's 37,000+ employees form...
-
Test Engineer or Developer
1 week ago
Calgary, Alberta, Canada Canadian Software Testing Board Full timePurpose of the positionReporting to the Manager, Test Engineering, you will be responsible for designing, developing, commissioning and ongoing support of manufacturing test processes, procedures and test systems that are deployed to contract manufactures, original design manufacturer and original equipment manufacturers.Responsibilities and...
-
Principal Data Engineer
1 week ago
Calgary, Alberta, Canada Daifuku Co Full timeAs a Principal Data Engineer, you will be responsible for designing, building, and maintaining Daifuku's data infrastructure. The ideal candidate will have extensive experience with data engineering, strong leadership skills, and the ability to workcollaboratively with cross-functional teams. Daifuku's data stack includes Java, SQL, Kubernetes, Kafka, Spark,...
-
Software Engineer, Ceph
1 month ago
Calgary, Alberta, Canada Canonical - Jobs Full timeThe role of a Software Engineer, Ceph & Distributed Storage at CanonicalAs a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward objectives, continuously improving, and striving to be a vital part of a healthy,...
-
Software Engineer, Ceph
4 weeks ago
Calgary, Alberta, Canada Canonical - Jobs Full timeThe role of a Software Engineer, Ceph & Distributed Storage at CanonicalAs a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward objectives, continuously improving, and striving to be a vital part of a healthy,...
-
Backend Software Engineer
1 week ago
Calgary, Alberta, Canada Midas Labs Inc. Full timebackend engineer Verified This job was posted directly by the employer on Job Bank. backend engineer Verified This job was posted directly by the employer on Job Bank. Posted onJune 10, 2024 by Employer details Midas Labs Inc. Bachelor's degree. Relocation costs covered by employer. Startup company. International level. Private company, corporation or...
-
Research Associate, Cell Biology
1 week ago
Calgary, Alberta, Canada University of Calgary Full timeTheDepartment of Cell Biology & Anatomyin theCumming School of Medicineinvites applications for aResearch Associate. This Full-time, Fixed Term position is for approximately 12 months, with the possibility of extension.Reporting to the Principal Investigator, we are seeking a Research Associate for the animal model deep phenotyping core for One Child Every...
-
Associate Principal
1 week ago
Calgary, Alberta, Canada TalentSphere Staffing Solutions Full timeAssociate Principal - Mechanical EngineerCalgary, AlbertaBuildings Engineering Competitive Salary + Benefits + BonusSalary: $100k - $135k depending on experienceOther Titles: Senior Associate Mechanical Engineer / Mechanical Engineering Manager / Senior Mechanical Engineering Lead / Lead Mechanical Engineer / Associate Engineer / Principal Engineer This a...
-
VP, Software Engineer
1 week ago
Calgary, Alberta, Canada Professional Staffing Full timeProfessional Staffing has teamed up with a Canadian Software as a Service (SaaS) company to seek their next Vice President of Engineering (Software). A rapidly growing company based in Western Canada is looking to bring on board an exceptional leader to help drive revenue growth, establish accountabilities, and enhance efficiencies during their expansion.The...
-
Sensor Fusion Software Engineer
1 week ago
Calgary, Alberta, Canada NovAtel Inc. Full timeOverviewThe Agriculture Engineering Team within Hexagon's Autonomy & Positioning division is looking for a Sensor Fusion Software Engineer to join our high-tech engineering and manufacturing company that is committed to customer service excellence and continuous improvement. Reporting to the Agriculture Software Manager, you will be focused on supporting,...
-
Senior Software Engineer
1 week ago
Calgary, Alberta, Canada Recruiting From Scratch Full time $100,000 - $200,000Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. We work with companies funded by the best investors including Sequoia Capital, Lightspeed Ventures, Tiger Global...
-
Engineer Software Developer
1 week ago
Calgary, Alberta, Canada Target Recruitment Pte Ltd Full timeTarget Recruitment A member of WMS Group (15C7744) Employment Agency. Our client - Manufacturing (Automation) Industry Job Title Software Engineer (Automation) @ Woodlands - Urgent(DL) Location Woodlands $2800 - $6000 Work Week 5 Min. Qualification Dip Experience 2-4 years Job Description/ Requirement Diploma / Bachelor degree in IT or Computer...