Senior Algorithm Engineer

1 month ago


Edmonton, Alberta, Canada BDO Full time
Your Opportunity

We're seeking a highly skilled Senior Algorithm Engineer to join our BDO Canada team. As a key member of our team, you will be responsible for designing and developing novel algorithms for artificial intelligence and machine learning applications.

Key responsibilities include:

  1. Researching and applying mathematical theories and techniques to improve AI model performance and efficiency.
  2. Designing and implementing novel neural network architectures, loss functions, and algorithms.
  3. Developing and testing reinforcement learning, evolutionary computation, and nature-inspired algorithms.
  4. Creating algorithms for AI tasks such as natural language processing, prediction, and optimization.
  5. Publishing papers detailing the mathematical foundations and properties of your novel algorithms.

To succeed in this role, you will need to demonstrate a strong passion for mathematics and artificial intelligence, as well as exceptional problem-solving, analytical, and critical thinking abilities.

We're looking for a candidate with a Master's degree in Mathematics, Statistics, Computer Science, or a related quantitative field, and 3+ years of experience developing algorithms for AI/ML applications.

Strong proficiency in languages such as Python, R, MATLAB, C/C++, and Java is required, as well as expertise in AI math topics like probabilistic graphical models, information theory, and heuristic search.

If you're a motivated and detail-oriented individual with a passion for AI and mathematics, we encourage you to apply for this exciting opportunity.



  • Edmonton, Alberta, Canada BDO Full time

    About BDOBDO is a professional services firm that delivers exceptional client service and helps clients achieve their goals. Our team of experts provides a wide range of services, including audit, tax, and advisory services.Your OpportunityWe are seeking a highly skilled Senior Algorithm Engineer to join our team and contribute to the development of...


  • Edmonton, Alberta, Canada BDO Full time

    About BDOBDO is a professional services firm that delivers exceptional client service and helps clients achieve their goals. Our team of experts provides a wide range of services, including audit, tax, and advisory services.Your OpportunityWe are seeking a highly skilled Senior Algorithm Engineer to join our team and contribute to the development of...


  • Edmonton, Alberta, Canada BDO Full time

    Your OpportunityWe're seeking a highly skilled Senior Algorithm Engineer to join our BDO Canada team and contribute to the development of cutting-edge AI solutions. As a key member of our team, you will be responsible for designing and implementing novel neural network architectures, loss functions, and algorithms to improve AI model performance and...


  • Edmonton, Alberta, Canada BDO Full time

    Your OpportunityWe're seeking a highly skilled Senior Algorithm Engineer to join our BDO Canada team and contribute to the development of cutting-edge AI solutions. As a key member of our team, you will be responsible for designing and implementing novel neural network architectures, loss functions, and algorithms to improve AI model performance and...


  • Edmonton, Alberta, Canada BDO Full time

    Your OpportunityWe're seeking a highly skilled Senior Algorithm Engineer to join our BDO Canada team. As a key member of our team, you will be responsible for designing and developing novel algorithms for artificial intelligence and machine learning applications.Key responsibilities include:Researching and developing mathematical theories and algorithms for...


  • Edmonton, Alberta, Canada BDO Full time

    Your OpportunityWe're seeking a highly skilled Senior Algorithm Engineer to join our BDO Canada team. As a key member of our team, you will be responsible for designing and developing novel algorithms for artificial intelligence and machine learning applications.Key responsibilities include:Researching and developing mathematical theories and algorithms for...


  • Edmonton, Alberta, Canada Promise Robotics Full time

    Job Title: Senior Software EngineerPromising a future of innovation and growth, Promise Robotics is a pioneering technology startup that's revolutionizing the building industry with cutting-edge automation solutions. As a Senior Software Engineer, you'll be part of a world-class team that's harnessing AI, Industrialized Robotics, and construction to create...


  • Edmonton, Alberta, Canada Promise Robotics Full time

    Job Title: Senior Software EngineerPromising a future of innovation and growth, Promise Robotics is a pioneering technology startup that's revolutionizing the building industry with cutting-edge automation solutions. As a Senior Software Engineer, you'll be part of a world-class team that's harnessing AI, Industrialized Robotics, and construction to create...

  • AI Algorithm Developer

    2 months ago


    Edmonton, Alberta, Canada Promise Robotics Full time

    About Promise RoboticsPromise Robotics is a rapidly growing venture-backed technology startup with a mission to revolutionize the building industry by harnessing automation to produce more affordable and sustainable buildings.Job SummaryWe are seeking an experienced AI Software Developer to join our team and contribute to developing cutting-edge solutions...

  • AI Algorithm Developer

    2 months ago


    Edmonton, Alberta, Canada Promise Robotics Full time

    About Promise RoboticsPromise Robotics is a rapidly growing venture-backed technology startup with a mission to revolutionize the building industry by harnessing automation to produce more affordable and sustainable buildings.Job SummaryWe are seeking an experienced AI Software Developer to join our team and contribute to developing cutting-edge solutions...


  • Edmonton, Alberta, Canada Promise Robotics Full time

    Job Title: Senior/Lead Software EngineerPromote Robotics is a rapidly growing technology startup with a mission to revolutionize the building industry by harnessing automation to produce more affordable and sustainable buildings. Our team combines AI, Industrialized Robotics, and construction to develop cutting-edge robotic products for efficient and...


  • Edmonton, Alberta, Canada Promise Robotics Full time

    Job Title: Senior/Lead Software EngineerPromote Robotics is a rapidly growing technology startup with a mission to revolutionize the building industry by harnessing automation to produce more affordable and sustainable buildings. Our team combines AI, Industrialized Robotics, and construction to develop cutting-edge robotic products for efficient and...


  • Edmonton, Alberta, Canada Wawanesa Insurance Full time

    Job OverviewWe are seeking a highly skilled Senior Machine Learning Operations Engineer to join our team at Wawanesa Insurance. This role is responsible for designing, developing, and deploying machine learning models that drive business value.Key Responsibilities:Translate business needs into actionable machine learning problem statements, collaborating...


  • Edmonton, Alberta, Canada Wawanesa Insurance Full time

    Job OverviewWe are seeking a highly skilled Senior Machine Learning Operations Engineer to join our team at Wawanesa Insurance. This role is responsible for designing, developing, and deploying machine learning models that drive business value.Key Responsibilities:Translate business needs into actionable machine learning problem statements, collaborating...


  • Edmonton, Alberta, Canada Promise Robotics Full time

    About Promise RoboticsPromise Robotics is a rapidly growing technology startup with a mission to revolutionize the building industry through automation. Our team combines AI, Industrialized Robotics, and construction expertise to develop cutting-edge robotic products for efficient and sustainable buildings.Job SummaryWe're seeking a highly skilled Lead...


  • Edmonton, Alberta, Canada Promise Robotics Full time

    About Promise RoboticsPromise Robotics is a rapidly growing technology startup with a mission to revolutionize the building industry through automation. Our team combines AI, Industrialized Robotics, and construction expertise to develop cutting-edge robotic products for efficient and sustainable buildings.Job SummaryWe're seeking a highly skilled Lead...


  • Edmonton, Alberta, Canada Promise Robotics Full time

    About the RolePromise Robotics is a pioneering technology startup revolutionizing the building industry with automation. We're seeking a seasoned Senior Software Engineer to lead the development of cutting-edge solutions for our web-based platform.Key ResponsibilitiesCollaborate with senior developers to design and implement full-stack software solutions for...


  • Edmonton, Alberta, Canada Tetra Tech Full time

    About the RoleTetra Tech is seeking a highly skilled Machine Learning Engineer to join our team in Edmonton, AB. As a key member of our team, you will be responsible for designing, building, and deploying high-performance deep learning models in a client solution-oriented environment.Key ResponsibilitiesDesign and implement machine learning and deep learning...


  • Edmonton, Alberta, Canada Promise Robotics Full time

    About Promise RoboticsPromise Robotics is a rapidly growing venture-backed technology startup with a mission to revolutionize the building industry by harnessing automation to produce more affordable and sustainable buildings.Job DescriptionWe're seeking an AI Software Developer to join our world-class team and contribute to developing cutting-edge solutions...


  • Edmonton, Alberta, Canada Promise Robotics Full time

    Job Title: Senior Software EngineerPromote innovation and excellence as a Senior Software Engineer at Promise Robotics, a pioneering technology startup revolutionizing the building industry with automation and sustainability.About UsWe're a world-class team combining AI, Industrialized Robotics, and construction to develop cutting-edge robotic products for...