Current jobs related to AI/Machine Learning Software Engineer II - Kitchener, Ontario - Google Cloud - Minnesota


  • Kitchener, Ontario, Canada Google Inc. Full time

    Job Title: Software Developer, AI/Machine LearningAt Google Cloud, we're looking for talented software developers to join our team and help us build the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.About the JobWe're seeking software developers who bring fresh ideas from all...


  • Kitchener, Ontario, Canada Google Inc. Full time

    Unlock Your Potential as a Senior Software Developer, AI/Machine LearningAt Google Cloud, we're pushing the boundaries of innovation and technology. As a Senior Software Developer, AI/Machine Learning, you'll be part of a dynamic team that's shaping the future of software development.We're looking for talented individuals who share our passion for AI and...


  • Kitchener, Ontario, Canada Google Inc. Full time

    Unlock Your Potential as a Senior Software Developer, AI/Machine LearningAt Google Cloud, we're pushing the boundaries of innovation and technology. As a Senior Software Developer, AI/Machine Learning, you'll be part of a dynamic team that's shaping the future of software development.We're looking for talented individuals who share our passion for AI and...


  • Kitchener, Ontario, Canada Weebleworld Full time

    AI and Machine Learning DeveloperWeebleworld is seeking a highly motivated and detail-oriented AI and Machine Learning Developer to join our team. As an AI and Machine Learning Developer, you will work on developing and implementing AI and machine learning models to support key decision-making with AI technologies.Responsibilities:Participate in team...


  • Kitchener, Ontario, Canada Google Inc. Full time

    Software Developer III, AI/Machine LearningJoin Google Cloud's team of innovative software developers who design and develop cutting-edge technologies that transform the way billions of users interact with information and each other.Key Responsibilities:Design and develop software solutions that leverage machine learning algorithms and tools.Collaborate with...


  • Kitchener, Ontario, Canada Google Inc. Full time

    Software Developer III, AI/Machine LearningJoin Google Cloud's team of innovative software developers who design and develop cutting-edge technologies that transform the way billions of users interact with information and each other.Key Responsibilities:Design and develop software solutions that leverage machine learning algorithms and tools.Collaborate with...


  • Kitchener, Ontario, Canada Weebleworld Full time

    AI and Machine Learning DeveloperWeebleworld is seeking a highly motivated and detail-oriented AI and Machine Learning Developer to join our team. As an AI and Machine Learning Developer, you will be responsible for working on projects that involve developing and implementing AI and machine learning models to support key decision-making with AI...


  • Kitchener, Ontario, Canada Weebleworld Full time

    AI and Machine Learning DeveloperWeebleworld is seeking a highly motivated and detail-oriented AI and Machine Learning Developer to join our team. As an AI and Machine Learning Developer, you will be responsible for working on projects that involve developing and implementing AI and machine learning models to support key decision-making with AI...


  • Kitchener, Ontario, Canada Google Inc. Full time

    Senior Software Developer, AI/Machine Learning ExpertGoogle Cloud is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications that utilize AI and machine learning technologies.Key Responsibilities:Design and...


  • Kitchener, Ontario, Canada Google Inc. Full time

    Senior Software Developer, AI/Machine Learning ExpertGoogle Cloud is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications that utilize AI and machine learning technologies.Key Responsibilities:Design and...


  • Kitchener, Ontario, Canada Weebleworld Full time

    Weebleworld is seeking a talented AI and Machine Learning Developer to join our team and contribute to the development of innovative AI solutions. As an AI and Machine Learning Developer, you will work closely with our team to design, develop, and deploy AI-powered applications that drive business growth and improve customer experiences.Key...


  • Kitchener, Ontario, Canada Weebleworld Full time

    Weebleworld is seeking a talented AI and Machine Learning Developer to join our team and contribute to the development of innovative AI solutions. As an AI and Machine Learning Developer, you will work closely with our team to design, develop, and deploy AI-powered applications that drive business growth and improve customer experiences.Key...


  • Kitchener, Ontario, Canada Google Inc. Full time

    About the RoleAs a Software Developer III, AI/Machine Learning at Google Inc., you will be part of a team that develops cutting-edge technologies that transform the way billions of users interact with information and each other.Key ResponsibilitiesDesign and develop innovative software solutions using machine learning algorithms and tools.Collaborate with...


  • Kitchener, Ontario, Canada Google Inc. Full time

    About the RoleAs a Software Developer III, AI/Machine Learning at Google Inc., you will be part of a team that develops cutting-edge technologies that transform the way billions of users interact with information and each other.Key ResponsibilitiesDesign and develop innovative software solutions using machine learning algorithms and tools.Collaborate with...


  • Kitchener, Ontario, Canada Google Inc. Full time

    About the RoleAs a Senior Software Developer, AI/Machine Learning at Google Inc., you will be part of a team that develops cutting-edge technologies that transform the way billions of users interact with information and each other.We are seeking talented software developers who can bring innovative ideas from various areas, including information retrieval,...


  • Kitchener, Ontario, Canada Google Inc. Full time

    About the RoleAs a Senior Software Developer, AI/Machine Learning at Google Inc., you will be part of a team that develops cutting-edge technologies that transform the way billions of users interact with information and each other.We are seeking talented software developers who can bring innovative ideas from various areas, including information retrieval,...


  • Kitchener, Ontario, Canada Manulife Full time

    Job DescriptionThe OpportunityThis role will play a vital part in enhancing data from sales analytics to gain insights into customer behavior, market trends, and sales performance. By harnessing the power of Databricks and Azure, we will optimize sales strategies, identify growth opportunities, and make data-driven decisions. This will ultimately lead to...


  • Kitchener, Ontario, Canada Manulife Full time

    Job DescriptionThe OpportunityThis role will play a vital part in enhancing data from sales analytics to gain insights into customer behavior, market trends, and sales performance. By leveraging the power of Databricks and Azure, we will optimize sales strategies, identify growth opportunities, and make data-driven decisions. This will ultimately lead to...


  • Kitchener, Ontario, Canada Manulife Full time

    Job DescriptionThe OpportunityThis role will play a vital part in enhancing data from sales analytics to gain insights into customer behavior, market trends, and sales performance. By leveraging the power of Databricks and Azure, we will optimize sales strategies, identify growth opportunities, and make data-driven decisions. This will ultimately lead to...


  • Kitchener, Ontario, Canada Manulife Full time

    Job DescriptionThe OpportunityThis role will play a vital part in enhancing data from sales analytics to gain insights into customer behavior, market trends, and sales performance. By harnessing the power of Databricks and Azure, we will optimize sales strategies, identify growth opportunities, and make data-driven decisions. This will ultimately lead to...

AI/Machine Learning Software Engineer II

2 months ago


Kitchener, Ontario, Canada Google Cloud - Minnesota Full time
Software Engineer II, AI/Machine Learning, Applied AI
  • Possess a Bachelor's degree or equivalent practical experience.
  • Have at least 1 year of experience with data structures or algorithms.
  • Demonstrate 1 year of experience with Machine Learning (ML) algorithms and tools (e.g., TensorFlow), Artificial Intelligence (AI), deep learning, or natural language processing.
Minimum Qualifications
  • Bachelor's degree or equivalent practical experience.
  • 1 year of experience in software development using one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 1 year of experience with data structures or algorithms.
  • 1 year of experience with Machine Learning (ML) algorithms and tools (e.g., TensorFlow), Artificial Intelligence (AI), deep learning, or natural language processing.
Preferred Qualifications
  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience in developing accessible technologies.
  • Familiarity with backend programming languages such as GOLang, Rust, or Java.
  • Experience in coding languages for Machine Learning (ML) models (e.g., Python).
About The Role

At Google Cloud, our software developers are at the forefront of creating innovative technologies that transform how users connect, explore, and interact with information. We seek software developers who bring diverse ideas from various fields, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile applications. As a software developer, you will focus on a specific project essential to Google Cloud's objectives, with opportunities to transition between teams and projects as our dynamic business evolves. You will proactively address customer needs and be empowered to take ownership, drive action, and innovate. We require our software developers to be adaptable, exhibit leadership qualities, and be eager to tackle new challenges across the full-stack as we continue to advance technology.

Google Cloud enhances every organization's capacity to digitally transform its operations and industry. We provide enterprise-grade solutions that leverage Google's state-of-the-art technology and tools, assisting developers in building more sustainably. Customers across more than 200 countries and territories rely on Google Cloud as their trusted partner to foster growth and address their most pressing business challenges.

Key Responsibilities
  • Develop and write product or system code.
  • Lead design reviews with peers and stakeholders to evaluate available technologies.
  • Review code produced by other developers and provide constructive feedback to ensure adherence to best practices (e.g., style guidelines, code accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and modify content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and their impact on hardware, network, or service operations and quality.

Google is committed to being an equal opportunity and affirmative action employer. We strive to create a workforce that reflects the diversity of the users we serve, fostering a culture of belonging and providing equal employment opportunities regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law.

If you require accommodations, please let us know through the appropriate channels.

As a global company, English proficiency is a requirement for all roles unless otherwise specified in the job posting.

Seniority Level
  • Entry Level
Employment Type
  • Full-Time
Job Function
  • Engineering and Information Technology
  • Software Development