Senior Algorithm Engineer

4 weeks ago


Oakville, Ontario, Canada BDO Full time
Unlock Your Potential as a Senior Specialist

At BDO, we're committed to putting people first, every day. As a Senior Specialist in Algorithm Engineering, you'll have the opportunity to own and drive cutting-edge AI projects that make a real impact.

Your Key Responsibilities
  • Research and develop novel mathematical theories, algorithms, and techniques to improve AI model performance and efficiency.
  • Design and implement novel neural network architectures, loss functions, and algorithms to drive innovation in AI.
  • Develop and apply reinforcement learning, evolutionary computation, and nature-inspired algorithms for optimal decision-making.
  • Create and implement algorithms for AI tasks like NLP, prediction, and optimization.
  • Publish papers detailing mathematical foundations and properties of your novel algorithms.
  • Stay at the forefront of AI and math knowledge to deliver cutting-edge algorithmic solutions.
What We're Looking For

We're seeking a highly skilled and passionate individual with a Master's degree in Mathematics, Statistics, Computer Science, or a related quantitative field. You'll have 3+ years of experience developing algorithms for AI/ML applications and a strong grasp of software engineering, data structures, and algorithms.

As a Senior Specialist, you'll be expected to demonstrate BDO's core values of Integrity, Respect, and Collaboration. You'll work closely with clients to understand their industry, challenges, and opportunities, and deliver high-quality work that meets their needs.

We're committed to creating an inclusive and engaging work environment that develops, retains, and attracts talent. If you're passionate about mathematics and artificial intelligence, and have a strong passion for problem-solving and critical thinking, we'd love to hear from you.



  • Oakville, Ontario, Canada BDO Full time

    Putting People First, Every DayBDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a high priority on your personal and professional growth.Your...


  • Oakville, Ontario, Canada BDO Full time

    Putting People First, Every DayBDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a high priority on your personal and professional growth.Your...

  • Senior Data Scientist

    2 weeks ago


    Oakville, Ontario, Canada Natus Full time

    Senior Data Scientist - NeurodiagnosticsWe are seeking a highly skilled Senior Data Scientist to join our Research and Advanced Development Team at Natus Medical, the market leader in EEG and neurodiagnostic devices in clinical practice.Key Responsibilities:Design, develop, and test robust data processing workflows for neurophysiological signals.Deploy...


  • Oakville, Ontario, Canada Baird & Associates Coastal Engineers Ltd. Full time

    Job Title: Senior Coastal EngineerBaird & Associates Coastal Engineers Ltd. is seeking a highly skilled Senior Coastal Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing coastal protection and defense structures, as well as analyzing and mitigating coastal erosion and land stabilization...

  • Senior Civil Engineer

    2 weeks ago


    Oakville, Ontario, Canada Parsons Oman Full time

    Job Title: Senior Civil EngineerWe are seeking a highly skilled Senior Civil Engineer to join our team in the Water Business Sector. As a key member of our team, you will be responsible for delivering linear infrastructure projects, working closely with our clients, and contributing to the growth and success of our business.Key Responsibilities:Design and...


  • Oakville, Ontario, Canada GMP Engineering Inc. Full time

    Senior Process EngineerWe are a specialized engineering company with international exposure and subject matter expertise in the design, fabrication, and qualification of sterile, high-purity, and potent containment process equipment and plants. Our company is growing, and we are seeking a talented professional to join our team as a Senior Process...


  • Oakville, Ontario, Canada GMP Engineering Inc. Full time

    Senior Process EngineerWe are a specialized engineering company with international exposure and subject matter expertise in the design, fabrication, and qualification of sterile, high-purity, and potent containment process equipment and plants. Our company is growing, and we are seeking a talented professional to join our team as a Senior Process...


  • Oakville, Ontario, Canada Consult2Bond Inc. Full time

    We are looking for a skilled Senior Software Engineer to join our team at {company} and work on developing our web application. The ideal candidate will have experience in designing and implementing scalable software systems.Responsibilities include:Design and develop robust software systemsWork collaboratively with cross-functional teamsParticipate in code...


  • Oakville, Ontario, Canada GMP Engineering Inc. Full time

    Senior Process EngineerWe are a specialized engineering company with international exposure and subject matter expertise in the design, fabrication, and qualification of sterile, high-purity, and potent containment process equipment and plants. Our company is growing, and we are seeking a talented professional to join our team as a Senior Process...


  • Oakville, Ontario, Canada GMP Engineering Inc. Full time

    Senior Process EngineerWe are a specialized engineering company with international exposure and subject matter expertise in the design, fabrication, and qualification of sterile, high-purity, and potent containment process equipment and plants. Our company is growing, and we are seeking a talented professional to join our team as a Senior Process...


  • Oakville, Ontario, Canada EPCM Engineering Services Ltd Full time

    EPCM Engineering Services Ltd is seeking a skilled Senior Engineering Project Manager to lead our engineering projects. The ideal candidate will have 3 years of experience in managing engineering projects and a strong understanding of project management principles.The Senior Engineering Project Manager will be responsible for assigning engineering projects...


  • Oakville, Ontario, Canada itec group, Inc. Full time

    Electrical Engineer Job Opportunityitec group, Inc. is partnering with a Custom Automation equipment manufacturer to fill a Senior Electrical Engineer position due to continued growth.The ideal candidate has experience in Custom Machine Build environments and can handle both Electrical Design and PLC Programming responsibilities. This is a Senior-level role...


  • Oakville, Ontario, Canada itec group, Inc. Full time

    Electrical Engineer Job Opportunityitec group, Inc. is partnering with a Custom Automation equipment manufacturer to fill a Senior Electrical Engineer position due to continued growth.The ideal candidate has experience in Custom Machine Build environments and can handle both Electrical Design and PLC Programming responsibilities. This is a Senior-level role...


  • Oakville, Ontario, Canada Finsana Full time

    About FinsanaFinsana is a global fintech company that specializes in catering to underserved and underbanked consumers. Our organization has a passion for helping people financially through our technology solutions, which has allowed us to serve millions of consumers globally.Job DescriptionWe are seeking a Senior DevOps Engineer to join our team. The ideal...


  • Oakville, Ontario, Canada Modern Technical Staffing Inc. Full time

    Senior Process EngineerModern Technical Staffing Inc. is seeking a highly skilled Senior Process Engineer to join their team. As a key member of the engineering team, you will be responsible for developing and delivering conceptual, preliminary, and detailed design packages for GMP-compliant integrated process equipment and unit operations used in the...


  • Oakville, Ontario, Canada Modern Technical Staffing Inc. Full time

    Senior Process EngineerModern Technical Staffing Inc. is seeking a highly skilled Senior Process Engineer to join their team. As a key member of the engineering team, you will be responsible for developing and delivering conceptual, preliminary, and detailed design packages for GMP-compliant integrated process equipment and unit operations used in the...


  • Oakville, Ontario, Canada Rockstar Games Full time

    Join the Rockstar Games TeamWe're looking for a talented Senior Animation R&D Programmer to join our team and contribute to the development of innovative computer vision and machine learning solutions.About the RoleAs a Senior Animation R&D Programmer, you will be responsible for designing and implementing cutting-edge computer vision and machine learning...


  • Oakville, Ontario, Canada Rockstar Games Full time

    Join the Rockstar Games TeamWe're looking for a talented Senior Animation R&D Programmer to join our team and contribute to the development of innovative computer vision and machine learning solutions.About the RoleAs a Senior Animation R&D Programmer, you will be responsible for designing and implementing cutting-edge computer vision and machine learning...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Data Scientist to join our team at Geotab Inc. As a Senior Data Scientist, you will be responsible for designing and developing advanced data science solutions that drive innovation and efficiency within the telematics industry.Key ResponsibilitiesResearch, develop, and implement novel Generative AI...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Data Scientist to join our team at Geotab Inc. As a Senior Data Scientist, you will be responsible for designing and developing advanced data science solutions that drive innovation and efficiency within the telematics industry.Key ResponsibilitiesResearch, develop, and implement novel Generative AI...