Current jobs related to Senior AI Software Engineer - Waterloo, Ontario - Google


  • Waterloo, Ontario, Canada Musashi AI North America Full time

    Senior Computer Vision Software Engineer - AI/MLMusashi AI North America, Inc. is a growing hardware and software focused company that builds and develops smart vision solutions for quality assurance in manufacturing environments. Based in Waterloo, Ontario, Musashi AI North America employs a talented and dynamic team of R&D and Applications Engineers who...


  • Waterloo, Ontario, Canada Musashi AI North America Full time

    Musashi AI North America, Inc. is a growing hardware and software focused company that builds and develops smart vision solutions for quality assurance in manufacturing environments. Based in Waterloo, Ontario, Musashi AI North America employs a talented and dynamic team of R&D and Applications Engineers who provide unique engineering development activities...


  • Waterloo, Ontario, Canada Borealis AI Full time

    RBC Borealis is at the forefront of artificial intelligence research and development, driving the innovative edge for the Royal Bank of Canada (RBC). Our team is dedicated to advancing the science of AI, delivering cutting-edge solutions that create substantial value for RBC and its customers. As part of RBC, you will have the opportunity to contribute to...


  • Waterloo, Ontario, Canada AltaML Full time

    Job DescriptionWe are seeking a Senior Product Manager to join our LogicStream development team at AltaML. As a key member of our team, you will play a crucial role in driving the development of our platform product, pushing the boundaries of generative AI through rapid experimentation, customer deployment, and feature productization.Your primary...


  • Waterloo, Ontario, Canada Google Inc. Full time

    **About the Role**We are seeking a talented Senior AI Engineer, NLP and ML Specialist to join our team. As a key member of our software development group, you will be responsible for designing and developing next-generation technologies that change how billions of users connect, explore, and interact with information and one another.In this role, you will...

  • Senior AI/ML Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Aitopics Full time

    Job Title: Senior Machine Learning EngineerWe are a leading financial services group committed to bringing innovative technologies to drive business growth and innovation. Our Canadian Advanced Analytics (AA) team is seeking a Senior Machine Learning Engineer to lead the development of AI solutions in Operations, transforming how we operate and interact with...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Full Stack Software Engineer, DocumentsThe Company You'll JoinCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine.Carta's world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private...


  • Waterloo, Ontario, Canada Stantec Consulting International Ltd. Full time

    Role Overview: As a Senior Software Engineering Lead, you will play a key role in leading our software development team to deliver high-quality commercial software products. You will be responsible for designing, developing, and deploying cutting-edge software products using .NET C#, Azure Cloud, Angular, geospatial development, and web design within a...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    Senior Full Stack Software Engineer, DocumentsThe Company You'll JoinCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine.Carta's world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private...

  • Senior AI/ML Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Aitopics Full time

    ManulifeManulife is a leading financial services group. We provide financial advice, insurance, as well as wealth and asset management solutions for individuals, groups and institutions.Join our Canadian Advanced Analytics (AA) team as a Senior Machine Learning Engineer and lead the charge in modernizing operations and reimagining automation through AI We...


  • Waterloo, Ontario, Canada Google Full time

    Senior Software Developer AI/Machine Learning, Applied AIcorporate_fare Google place Waterloo, ON, Canada ; Cambridge, MA, USAApplyMinimum Qualifications:- Bachelor's degree or equivalent practical experience.- 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.- 3 years of experience...


  • Waterloo, Ontario, Canada Google Full time

    Senior Technical Solutions Consultant, Cloud Risk AIThis role is part of the Google Cloud Applied AI team, which focuses on innovating and developing industry solutions within top industries of cloud. As a Senior Technical Solutions Consultant, you will help customers transform and evolve their business through the use of Google's global network, web-scale...

  • AI Engineer

    4 days ago


    Waterloo, Ontario, Canada Trust In SODA Full time

    Transforming the Future of AIWe are partnering with a pioneering, stealth-mode AI startup on a mission to empower humanity in shaping the AI era. This company is creating groundbreaking consumer-grade AI applications for everyday information needs, establishing a new category in AI technology. Unlike enterprise AI solutions, their products are designed for...

  • Electrical Engineer

    3 weeks ago


    Waterloo, Ontario, Canada AI Tech Suite Full time

    LoopX offers AI-powered solutions for mining safety and efficiency. Their products include the Situational Awareness System (SAS) for enhanced collision awareness, the Autopilot Control System (ACS) for automatic actions like emergency braking, and the Autonomous Operation System (AOS) for enabling equipment to perform tasks without direct human presence....

  • Software Engineer

    4 days ago


    Waterloo, Ontario, Canada Manulife Full time

    About the RoleWe are seeking a highly motivated and skilled Software Engineer to join our Group Benefits Technology team. As an ideal candidate, you will have a passion for building innovative software solutions in the Insurance domain.Responsibilities:Collaborate with cross-functional teams to design and deliver scalable applications that meet business unit...


  • Waterloo, Ontario, Canada Google Inc. Full time

    **About the Job:**At Google, we are constantly pushing the boundaries of what is possible with technology. As a Software Developer III, AI/ML GenAI, Applied AI, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information.We are looking for talented software...

  • Software Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Waterloo, Ontario, Canada Google Full time

    Job DescriptionWe are seeking a highly skilled Software Developer III, AI/ML GenAI, Applied AI to join our team. As a member of our team, you will be responsible for developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Our software developers work on a specific project...

  • Software Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Canonical Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.About CanonicalWe publish Ubuntu, one of the most important open source projects and...

Senior AI Software Engineer

1 week ago


Waterloo, Ontario, Canada Google Full time

**Job Overview**

Google's software developers are at the forefront of innovation, pushing the boundaries of what is possible with technology. As a member of our team, you will work on cutting-edge projects that have the potential to impact billions of users worldwide.

We are seeking a highly skilled and motivated individual to join our Cloud AI Research team. The successful candidate will be responsible for developing and implementing innovative solutions in artificial intelligence and machine learning.

Key Responsibilities:

  • Design and implement advanced algorithms and models for real-world applications.
  • Collaborate with cross-functional teams to develop and deploy AI-powered products.
  • Contribute to the development of new technologies and methodologies that can be applied across various industries.
  • Triage and debug complex issues related to AI and ML systems.

Requirements:

  • Bachelor's degree or equivalent experience in Computer Science, Mathematics, or a related field.
  • 2+ years of experience in software development, with a strong focus on AI and ML.
  • Experience with cloud-based platforms and tools.
  • Strong programming skills in languages such as Python, Java, or C++.
  • Familiarity with popular ML frameworks and libraries.

Preferred Qualifications:

  • Master's degree or PhD in Computer Science or a related field.
  • Experience with deep learning architectures and techniques.
  • Knowledge of computer vision and natural language processing.
  • Publication history in top-tier conferences and journals.

As a Google employee, you will have access to state-of-the-art infrastructure, cutting-edge tools, and a collaborative environment that fosters innovation and growth.