Principal Algorithm Engineer

4 weeks ago


Mississauga, Ontario, Canada F. Hoffmann-La Roche Gruppe Full time

We are seeking a highly skilled Principal Algorithm Engineer to join our dynamic team of imaging scientists and software developers. In this role, you will address groundbreaking image and data analysis challenges in the realm of Digital Pathology.

You will lead and drive the development of sophisticated algorithms for histopathology image analysis, enhancing existing methods or pioneering new solutions. You will design and implement robust, scalable software for both prototyping and commercial applications, ensuring these solutions meet and exceed industry standards.

Collaborating with a diverse team of experts, including pathologists, biochemists, instrumentation engineers, software developers, and marketing experts, you will play a crucial role in achieving our shared scientific and technical goals. Your leadership and innovation will guide new research directions, lead project work, and coordinate team efforts towards meeting technical objectives.

The Opportunity:
  • Work with a highly collaborative team of imaging scientists and software developers to solve image and data analysis challenges in Digital Pathology.
  • Develop software for both prototyping and commercial product environments, ensuring robust, scalable solutions that meet industry standards.
  • Partner with a diverse range of professionals, including pathologists, biochemists, instrumentation engineers, software developers, and marketing representatives, to achieve defined scientific and technical goals.
  • Provide leadership by selecting new research directions, managing project deliverables, and coordinating the team's efforts to meet technical objectives.
  • Identify and document opportunities for Intellectual Property, and stay ahead of the latest advancements and training requirements in the medical device industry.
  • Present research findings and project results to internal and external collaborators, including collaboration partners, customers, and at scientific conferences, encouraging knowledge sharing and collaboration.
Requirements:
  • Over 6 years of industry experience, with hands-on expertise in developing algorithms for image and data analysis, particularly within biomedical imaging.
  • Master's Degree in Computer Science, Biomedical Engineering, Electrical Engineering, or a related field.
  • Proficient in Matlab, C++, or Python, and well-versed in deep learning frameworks such as PyTorch, Fastai, and TensorFlow.
  • Strong analytical and mathematical skills with a robust understanding of scientific principles, image analysis, pattern recognition, machine learning, computer vision, and data mining methods.
  • Proven experience in product development with a focus on data analysis, adhering to software engineering best practices for both prototyping and commercial product creation.
Preferred:
  • Product development experience with a focus on data analysis preferred.
  • Experience working with Digital Pathology tools or Software.
  • Experience working with Medical devices.


  • Mississauga, Ontario, Canada Roche Full time

    Unlock the Future of HealthcareAt Roche, we're pushing the boundaries of healthcare innovation. As a Principal Algorithm Engineer, you'll join our dynamic team of imaging scientists and software developers to tackle groundbreaking image and data analysis challenges in Digital Pathology.You'll lead the development of sophisticated algorithms for...


  • Mississauga, Ontario, Canada F. Hoffmann-La Roche Gruppe Full time

    We are seeking a highly skilled Senior Algorithm Engineer to join our dynamic team of imaging scientists and software developers. In this role, you will address groundbreaking image and data analysis challenges in the realm of Digital Pathology.You will lead and drive the development of sophisticated algorithms for histopathology image analysis, enhancing...


  • Mississauga, Ontario, Canada Roche Full time

    About RocheRoche is a leading research-focused healthcare group with a global presence. Our mission is to improve the lives of patients and their families through innovative healthcare solutions.The RoleWe are seeking a highly motivated and experienced Senior Bioinformatics Software Engineer to join our team at Roche Diagnostics. As a key member of our...


  • Mississauga, Ontario, Canada OpenText Full time

    About the RoleWe are seeking a highly skilled and experienced software developer to join our team at OpenText. As a Principal Software Developer, you will be responsible for designing and implementing static analysis algorithms, developing new analysis features, and collaborating with a project team to develop reliable, cost-effective, and high-quality...


  • Mississauga, Ontario, Canada FU ASSOCIATES LTD. Full time

    Job DescriptionAs a Principal Engineering Designer at FU Associates Ltd., you will play a crucial role in preparing engineering designs and drawings that meet the highest standards of quality and precision. Your expertise in reading blueprints, developing design sketches, and preparing construction specifications will be invaluable to our team.Duties and...


  • Mississauga, Ontario, Canada Synopsys Full time

    About the RoleWe are seeking a highly motivated and innovative digital design engineer to join our team at Synopsys Canada ULC.As a Principal ASIC Digital Design Engineer, you will be working on the development of next-generation ASICs, with a focus on high-speed serializer and data recovery circuits.Your strong theoretical and practical background in...


  • Mississauga, Ontario, Canada Baylis Medical Technologies Inc. Full time

    We are seeking a highly skilled Principal R&D Engineer to join our team at Baylis Medical Technologies Inc. This role involves leading the conception and development of novel medical devices for minimally invasive procedures, including interventional radiology and vascular interventions.The successful candidate will have the opportunity to work with...


  • Mississauga, Ontario, Canada PointClickCare Full time

    Job DescriptionPointClickCare is a leading healthcare technology platform that enables meaningful care collaboration and real-time patient insights. As a Principal Software Engineer, you will contribute to best practice application development by writing and rigorously defending production-grade code on a regular basis. You will also encourage and optimize...


  • Mississauga, Ontario, Canada Citi Full time

    Citi is a leading financial services company seeking an experienced Principal Python Software Engineer to join our Technology team. This role will involve building quantitative analytics and trading signals for front office business desks.About the RoleDevelop high-quality data-driven enterprise-wide systems using Python.Collaborate with cross-functional...


  • Mississauga, Ontario, Canada Baylis Medical Technologies Inc. Full time

    Transformative Career OpportunityBaylis Medical Technologies Inc. is a pioneering force in the development and manufacturing of innovative medical devices in radiology and cardiovascular fields. We are seeking a highly skilled Principal R&D Engineer to join our team and contribute to the creation of groundbreaking solutions that revolutionize patient...


  • Mississauga, Ontario, Canada AtkinsRéalis Full time

    Senior Instrumentation and Controls (I&C) engineers are highly sought after to join our team at AtkinsRéalis, one of Canada's largest private sector nuclear engineering groups. With over 60 years of experience in providing a wide range of services to the nuclear industry, we take pride in being the steward of Canadian CANDU nuclear technology.Your role...


  • Mississauga, Ontario, Canada Synopsys Full time

    Job SummaryWe're seeking a highly skilled Principal Analog Design Engineer to join our team at Synopsys. As a key member of our analog and mixed signal R&D team, you will be responsible for designing, developing, and refining high-speed analog integrated circuits in the latest Fin FET process nodes.Key Responsibilities- Develop novel transceiver...


  • Mississauga, Ontario, Canada Lycopodium Full time

    About the RoleAs a Principal Project Engineer - Minerals Processing, you will play a key role in delivering high-quality professional engineering and project delivery services globally. With offices in Australia, Africa, Canada, Peru, and the Philippines, Lycopodium offers a diverse career with opportunities to work on large-scale...


  • Mississauga, Ontario, Canada PointClickCare Full time

    About the RolePointClickCare is a leading North American healthcare technology platform enabling meaningful care collaboration and real-time patient insights. We're seeking a highly skilled Principal Software Engineer to contribute to best practice application development by writing and rigorously defending production-grade code on a regular basis.Key...


  • Mississauga, Ontario, Canada Boston Scientific Full time

    About the RoleWe are seeking a Principal Process Engineer to join our Process Development team at Boston Scientific. As a technical leader, you will provide expertise in designing, developing, and manufacturing interventional cardiology medical devices. Your strong foundation in technology development and process innovation will help strengthen the technical...


  • Mississauga, Ontario, Canada AtkinsRéalis Full time

    About the RoleWe are seeking a highly skilled Principal Nuclear Physicist and Design Engineer to join our team at AtkinsRéalis. This is an exciting opportunity to work on major engineering projects worldwide, improving the daily lives of communities globally.Job DescriptionIn this role, you will lead the planning, performance, documentation, review, and...


  • Mississauga, Ontario, Canada PointClickCare Full time

    About PointClickCarePointClickCare is a leading North American healthcare technology platform that enables meaningful care collaboration and real-time patient insights. With over 20 years of experience, the company has been focused on realizing its vision of delivering frictionless care.Job DescriptionWe are seeking a Principal Software Engineer to...


  • Mississauga, Ontario, Canada Synopsys, Inc. Full time

    System Level Architect / Principal EngineerYou will be part of a dynamic R&D team developing high-speed serial-link transceivers as part of our Enterprise Serdes group for PCIe and Ethernet protocols. We seek an engineer with theoretical knowledge and practical experience to contribute and lead the team.You will work with a cross-functional design team of...


  • Mississauga, Ontario, Canada Synopsys Full time

    Job SummaryWe're seeking a highly skilled Principal Analog Design Engineer to join our team at Synopsys. This role will involve working on the design, development, and refinement of high-speed analog integrated circuits in the latest Fin FET process nodes.In this position, you will be part of a fast-growing analog and mixed-signal R&D team developing...


  • Mississauga, Ontario, Canada AGMD GROUP Full time

    About the RoleWe are seeking a highly skilled Cloud Computing Expert to join our team at {company}. As a Principal Software Engineer - Cloud Solutions, you will be responsible for designing, implementing, and maintaining cloud-based systems that meet the needs of our organization.Key Responsibilities Design and develop cloud-based systems using Azure and ...