Senior Artificial Intelligence Engineer

2 weeks ago


Oakville, Ontario, Canada BDO Full time

About the Role:

BDO is seeking a Senior Specialist, Algorithm Engineering, to join our team.

Key Responsibilities:

  • Design novel neural network architectures and algorithms to improve AI model performance and efficiency.
  • Develop reinforcement learning and evolutionary computation techniques for optimal decision-making.
  • Create algorithms for AI tasks like NLP, prediction, and optimization.
  • Implement solutions, rigorously test outputs, and identify areas for improvement.
  • Publish papers detailing mathematical foundations and properties of novel algorithms.

Requirements:

  • Master's degree in Mathematics, Statistics, Computer Science, or a related quantitative field.
  • 3+ years' experience developing algorithms for AI/ML applications.
  • Expertise in AI math topics like probabilistic graphical models and information theory.
  • Strong grasp of software engineering, data structures, and algorithms.
  • Proficiency in languages like Python, R, MATLAB, or C/C++.
  • Exceptional problem-solving, analytical, and critical thinking abilities.

What We Offer:

  • A collaborative and inclusive work environment.
  • Opportunities for professional development and growth.
  • A dynamic and innovative workplace.


  • Oakville, Ontario, Canada Geotab Inc. Full time

    We are seeking an experienced Artificial Intelligence Software Engineer to drive the development and implementation of cutting-edge Generative AI systems and solutions at Geotab Inc.Located in Oakville, Ontario, this role offers a competitive salary of approximately $140,000 per year, depending on experience. As a Senior Software Developer, you will play a...


  • Oakville, Ontario, Canada Sheridan College Full time

    Job OverviewSheridan College is seeking a visionary leader to drive the Centre for Applied Artificial Intelligence (CAAI) forward, leveraging their expertise in artificial intelligence and innovation to advance the centre's reputation and evolution as a leading research and innovation hub.


  • Oakville, Ontario, Canada Thurber Engineering Full time

    As a Senior Geotechnical Engineer at Thurber Engineering Ltd., you will have the opportunity to work on varied projects that require your expertise in geotechnical engineering. Our team of specialists provides environmental, geotechnical, and materials engineering and testing services across Canada.About the RoleWe are seeking a highly skilled and...


  • Oakville, Ontario, Canada Thurber Engineering Full time

    Thurber Engineering is a leading provider of environmental, geotechnical and materials engineering and testing services. With over 65 years of experience in Canada, we pride ourselves on delivering high-quality solutions to our clients.We are seeking a Senior Geotechnical Engineer with expertise in infrastructure projects to join our team. As a key member of...


  • Oakville, Ontario, Canada PeopleToGo Full time

    Job Title: Senior Technical Test EngineerType: Permanent Full Time or ContractLocation:The Senior Technical Test Engineer will be responsible for designing and implementing automated test frameworks, collaborating with developers to ensure high-quality software delivery. Key skills include programming experience with C#, Java, .NET, and Unit test tools, as...


  • Oakville, Ontario, Canada PeopleToGo Full time

    About the RoleWe are seeking a Senior Network Infrastructure Engineer to join our team at PeopleToGo. This is a 6-month contract opportunity that requires immediate starts.The ideal candidate will have 5-7 years of experience in Juniper technology and be proficient in Routing and Switching, firewall concepts, and network architecture and security.


  • Oakville, Ontario, Canada Randstad Full time

    About the RoleAs a Senior Software Engineer, you will be responsible for leading the development of our company's full stack applications. Your expertise in senior roles will help drive the technical vision of our products and ensure they meet the highest standards of quality and performance.Key Responsibilities• Design and develop scalable and efficient...


  • Oakville, Ontario, Canada System Micro Technology and Consulting Corp Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at System Micro Technology and Consulting Corp.This is a full-time position with a competitive salary of $120,000 per year, plus benefits.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications using Java,...


  • Oakville, Ontario, Canada FinSANA Full time

    Job OverviewWe are seeking a Senior DevOps Engineer to join our team at FinSANA.About the CompanyFinsana is a global fintech company specializing in credit access for everyday consumers, headquartered in Montreal, Canada, with offices throughout the Americas.ResponsibilitiesDesign and implement cloud-based infrastructure to support scalable financial...


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

    OverviewItec Group, Inc. is a leading provider of industrial automation solutions. We are currently seeking a highly skilled Senior PLC Control Systems Engineer to join our team.


  • Oakville, Ontario, Canada Geotab Inc. Full time

    We are seeking a highly skilled Senior Software Engineer to join our Fleet Compliance team at Geotab Inc. in Oakville, Ontario.About the RoleThis is a full-time permanent position with an estimated annual salary of $85,000 - $110,000 CAD, depending on experience.As a Senior Software Engineer, you will play a key role in developing high-level code with...


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

    About the RoleWe are seeking an experienced Senior Technical Director to oversee engineering projects at EPCM Engineering Services Ltd. The ideal candidate will have a strong background in engineering management and excellent leadership skills.Key ResponsibilitiesAssign complex engineering projects to engineers or other technical workers, ensuring timely...


  • Oakville, Ontario, Canada Samuel, Son & Co. Full time

    About Our CompanyBurloak Technologies, a division of Samuel, Son & Co., is a pioneering additive manufacturing (AM) metal technology company with significant growth expectations in the short term. As a leading company in the AM sector, we are committed to innovation and excellence.Competitive Salary PackageThe successful candidate will be offered a...


  • Oakville, Ontario, Canada KUMAARS INC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at KUMAARS INC. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining cutting-edge software solutions.Key ResponsibilitiesSoftware Development: Design, develop, test, and deploy high-quality software...


  • Oakville, Ontario, Canada IT Minds Inc. Full time

    Company OverviewAt IT Minds Inc., we are a leading provider of innovative software solutions, dedicated to helping businesses succeed in today's fast-paced digital landscape. We value expertise, teamwork, and a passion for technology.SalaryWe offer a competitive salary ranging from $60,000 to $90,000 per year, depending on experience and qualifications.Job...


  • Oakville, Ontario, Canada Morouge Canada Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Chemical Process Engineer to join our team at Morouge Canada. As a key member of our engineering team, you will be responsible for leading the development and implementation of new chemical processes and technologies that support our mission in the green economy sector.About the RoleThis...


  • Oakville, Ontario, Canada Siemens Canada Limited Full time

    Shape the Future of Power Systems with Us. At Siemens Canada Limited, we're seeking a talented Senior Design Engineer to join our team. As a key member of our power systems team, you will play a critical role in designing, implementing, and optimizing power monitoring and control systems. Key Responsibilities: System Design and Implementation: ...


  • Oakville, Ontario, Canada AMAZE IT SERVICES CANADA INC. Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Specialist to join our team at AMAZE IT SERVICES CANADA INC.Job SummaryThe successful candidate will be responsible for designing, developing, testing, and maintaining software applications to meet the needs of our clients.Key ResponsibilitiesDesign, develop, test, and...


  • Oakville, Ontario, Canada Randstad Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our software applications.Key Responsibilities:Design and develop high-quality software applicationsCollaborate with cross-functional teams to identify and...


  • Oakville, Ontario, Canada Thurber Engineering Full time

    About the RoleWe are seeking a highly skilled Geotechnical Engineer to join our team at Thurber Engineering Ltd. This exciting opportunity will involve working on a variety of projects, developing your skills, and collaborating with senior professionals.Job DescriptionThe successful candidate will be responsible for:Coordinating and conducting surface and...