Senior Algorithm Engineer

6 days ago


Edmonton, Alberta, Canada BDO Full time
About BDO

BDO 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 Opportunity

We are seeking a highly skilled Senior Algorithm Engineer to join our team and contribute to the development of cutting-edge AI solutions. As a Senior Algorithm Engineer, 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
  1. Research and Development: Conduct research on mathematical theories, algorithms, and techniques relevant to AI, including probability, statistics, multivariate calculus, linear algebra, graph theory, and other areas.
  2. Algorithm Design: Design novel neural network architectures, loss functions, and algorithms to improve AI model performance and efficiency.
  3. Implementation and Testing: Implement solutions, rigorously test outputs, benchmark against state-of-the-art, and identify areas for improvement.
  4. Publishing and Knowledge Sharing: Publish papers detailing mathematical foundations and properties of novel algorithms and share knowledge with colleagues.
Requirements
  1. Education: Master's degree in Mathematics, Statistics, Computer Science, or a related quantitative field.
  2. Experience: 3+ years' experience developing algorithms for AI/ML applications.
  3. Expertise: Expertise in AI math topics like probabilistic graphical models, information theory, heuristic search.
  4. Technical Skills: Strong grasp of software engineering, data structures, and algorithms, as well as proficiency in languages like Python, R, MATLAB, C/C++, Java.
  5. Soft Skills: Exceptional problem-solving, analytical, and critical thinking abilities, as well as a strong passion for mathematics and artificial intelligence.
Preferred Qualifications
  1. Publishing Experience: Published academic research in ML/AI conferences and journals.
  2. Kaggle Experience: Kaggle competition experience demonstrating modeling expertise.
  3. Mentorship: Ability to mentor and share knowledge with colleagues.


  • 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

    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 Wawanesa Insurance Full time

    Senior Machine Learning Operations EngineerWawanesa Insurance is seeking a **Senior Machine Learning Operations Engineer** to enhance our capabilities in machine learning. In this pivotal role, you will be tasked with the **design, development, deployment, and monitoring** of machine learning models. You will work collaboratively with various teams to ensure...


  • Edmonton, Alberta, Canada Wawanesa Insurance Full time

    Senior Machine Learning Operations EngineerWawanesa Insurance is seeking a **Senior Machine Learning Operations Engineer** to enhance our operational capabilities. In this pivotal role, you will take charge of the **designing, developing, deploying, and monitoring** of machine learning models. Your collaboration with various teams will be essential to ensure...


  • Edmonton, Alberta, Canada Wawanesa Insurance Full time

    Senior Machine Learning Operations EngineerWawanesa Insurance is seeking a Senior Machine Learning Operations Engineer to enhance our capabilities in machine learning. In this pivotal role, you will take charge of the design, development, deployment, and monitoring of machine learning models. Your collaboration with various teams will be essential to deliver...


  • Edmonton, Alberta, Canada Aversan Full time

    Aversan, Inc. is a distinguished engineering firm specializing in the aerospace and defense sectors. We are currently in search of a skilled Systems Engineer for our client, a rapidly expanding and innovative medical device startup recognized as a Great Place to Work for two consecutive years. The Systems Engineer will possess robust technical leadership...


  • Edmonton, Alberta, Canada Aversan Full time

    Aversan, Inc. is a distinguished engineering firm specializing in the aerospace and defense sectors. We are currently in search of a qualified Systems Engineer for our client, a rapidly expanding and innovative medical device startup recognized as a Great Place to Work for two consecutive years. The Systems Engineer will possess robust technical leadership...


  • Edmonton, Alberta, Canada Aversan Full time

    Aversan, Inc. is a distinguished engineering firm recognized for its expertise in the aerospace and defense sectors. We are currently in search of a qualified Systems Engineer for our client, a rapidly expanding and innovative medical device startup recently acknowledged as a Great Place to Work for the second consecutive year.The Systems Engineer will...


  • Edmonton, Alberta, Canada Watt Consulting Group Full time

    Senior Civil Engineer Senior Civil Engineer WATT Consulting Group is seeking a highly skilled Senior Civil Engineer to join our team in Edmonton. As a key member of our Civil team, you will be responsible for planning, designing, and managing land development and municipal civil engineering projects. About the Role Plan, develop, and manage civil...


  • Edmonton, Alberta, Canada CB Canada Full time

    Senior Software EngineerCB Canada is looking for a Senior Software Engineer for a contract opportunity.Key ResponsibilitiesAs a senior software engineer, your role will include:Designing, developing, documenting, and maintaining software applications.Engaging actively in Agile methodologies by:Contributing to sprint planning sessions.Participating in daily...


  • Edmonton, Alberta, Canada EPCOR Full time

    Senior Systems Engineer, Operations ManagementEPCOR Distribution and Transmission Inc. is seeking a full-time Senior Systems Engineer to enhance our team. In this pivotal role, you will be instrumental in overseeing the Advanced Distribution Management System (ADMS) and facilitating the integration of cutting-edge distribution technologies into our...


  • Edmonton, Alberta, Canada EPCOR Full time

    Senior Systems Engineer, System OperationsCompany Overview: EPCOR Distribution and Transmission Inc. (EDTI) is a leading provider of essential services in communities across Canada.We are seeking a highly skilled Senior Systems Engineer to join our team in Edmonton, AB. As a key member of our System Control Engineering team, you will play a critical role in...


  • Edmonton, Alberta, Canada WSP USA Full time

    WSP has a new opportunity for a Senior Project Engineer – Construction to join our Applied Solutions Team on a full-time basis in Western Canada (Manitoba | Saskatchewan | Alberta).The Senior Project Engineer – Construction will work as part of a practice group which handles a diverse range of engineering projects supporting construction operations for...


  • Edmonton, Alberta, Canada LUNATECH CONSULTING LTD Full time

    Career Opportunity: Senior Engineering ManagerLunatech Consulting Ltd is seeking a highly skilled Senior Engineering Manager to lead our engineering team.Key Responsibilities:Technical Leadership: Provide technical guidance and oversight to ensure the successful delivery of engineering projects.Team Management: Lead and manage a team of engineers to achieve...


  • Edmonton, Alberta, Canada WSP Full time

    About the OpportunityWSP is seeking a motivated Senior Project Manager/Project Engineer to join our Edmonton Municipal Engineering team.Key ResponsibilitiesManage a wide variety of projects in terms of type and scale, including local infrastructure projects.Work closely with team members, stakeholders, and clients to ensure project success.Develop and...


  • Edmonton, Alberta, Canada WSP Full time

    About the OpportunityWSP is seeking a motivated Senior Project Manager/Project Engineer to join our Edmonton Municipal Engineering team.Key ResponsibilitiesManage a wide variety of projects in terms of type and scale, including local infrastructure projects.Work closely with team members, stakeholders, and clients to ensure project success.Develop and...


  • Edmonton, Alberta, Canada Randstad Full time

    About the RoleWe are seeking an experienced Director, Engineering to join our team at Randstad. This is a key leadership position that requires a strong technical background and excellent leadership skills.Key ResponsibilitiesDevelop and implement engineering standards, processes, and strategies to support business growth and evolution.Build and maintain...


  • Edmonton, Alberta, Canada Randstad Full time

    About the RoleWe are seeking an experienced Director, Engineering to join our team at Randstad. This is a key leadership position that requires a strong technical background and excellent leadership skills.Key ResponsibilitiesDevelop and implement engineering standards, processes, and strategies to support business growth and evolution.Build and maintain...


  • 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 by harnessing automation to produce more affordable and sustainable buildings.Our world-class team combines cutting-edge AI, Industrialized Robotics, and construction expertise to develop innovative robotic products for the...


  • 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 by harnessing automation to produce more affordable and sustainable buildings.Our world-class team combines cutting-edge AI, Industrialized Robotics, and construction expertise to develop innovative robotic products for the...