Senior Algorithm Engineer

2 weeks ago


Edmonton, Alberta, Canada BDO Full time
Your Opportunity

We'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 efficiency.

Key responsibilities include:

  1. Researching mathematical theories, algorithms, and techniques relevant to AI, such as probability, statistics, multivariate calculus, linear algebra, graph theory, and more.
  2. Developing reinforcement learning, evolutionary computation, and nature-inspired algorithms for optimal decision-making.
  3. Creating algorithms for AI tasks like NLP, prediction, and optimization.
  4. Implementing solutions, rigorously testing outputs, benchmarking against state-of-the-art, and identifying areas for improvement.
  5. Publishing papers detailing mathematical foundations and properties of your novel algorithms.
  6. Continuously expanding your AI and math knowledge to deliver cutting-edge algorithmic solutions.

We're looking for a candidate with a strong background in mathematics, statistics, or computer science, and experience developing algorithms for AI/ML applications. If you have a passion for mathematics and artificial intelligence, and a strong grasp of software engineering, data structures, and algorithms, we encourage you to apply.

Please share your publications and GitHub with your resume.



  • 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. 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 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 applying mathematical theories and techniques to...


  • 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 applying mathematical theories and techniques to...


  • 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...