Current jobs related to Staff Software Developer, Front End, Applied AI - Waterloo - Google Inc.


  • Waterloo, Ontario, Canada Google Inc. Full time

    Job Summary:Google Cloud is seeking a highly skilled Staff Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing large-scale software solutions.Key Responsibilities:Provide technical leadership on high-impact projects,...


  • Waterloo, Ontario, Canada Google Inc. Full time

    Job Summary:Google Cloud is seeking a highly skilled Staff Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing large-scale software solutions.Key Responsibilities:Provide technical leadership on high-impact projects,...


  • Waterloo, Ontario, Canada Google Full time

    About the RoleAs a software developer at Google Cloud, you will have the opportunity to work on high-impact projects that drive innovation and growth. We are looking for talented individuals who can provide technical leadership and influence a distributed team of developers.ResponsibilitiesProvide technical guidance and leadership on complex projects.Coach...


  • Waterloo, Ontario, Canada Google Full time

    About the RoleAs a software developer at Google Cloud, you will have the opportunity to work on high-impact projects that drive innovation and growth. We are looking for talented individuals who can provide technical leadership and influence a distributed team of developers.ResponsibilitiesProvide technical guidance and leadership on complex projects.Coach...


  • Waterloo, Canada Google Full time

    Software Developer III, Front End, Google Cloud AIMinimum qualifications:Bachelor’s degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.2 years of experience with data structures or algorithms in either an...


  • Waterloo, Ontario, Canada Société Financière Manuvie Full time

    Job Title: Front End Software EngineerWe are seeking an experienced and dedicated Front End Software Engineer to join our team at Société Financière Manuvie. As a key member of our team, you will be responsible for designing, developing, and maintaining robust software solutions that meet our customer's needs.Key Responsibilities:Participate in ideation...


  • Waterloo, Ontario, Canada Société Financière Manuvie Full time

    Job Title: Front End Software EngineerWe are seeking an experienced and dedicated Front End Software Engineer to join our team at Société Financière Manuvie. As a key member of our team, you will be responsible for designing, developing, and maintaining robust software solutions that meet our customer's needs.Key Responsibilities:Participate in ideation...


  • Waterloo, Canada Google Inc. Full time

    Software Engineer II, AI/Machine Learning, Applied AI Company: Google Location: Waterloo, ON, Canada Minimum Qualifications: Bachelor’s degree or equivalent practical experience. 1 year of experience with data structures or algorithms. 1 year of experience with Machine Learning (ML) algorithms and


  • Waterloo, Canada Google Inc. Full time

    Software Engineer II, AI/Machine Learning, Applied AICompany: GoogleLocation: Waterloo, ON, CanadaMinimum Qualifications:Bachelor’s degree or equivalent practical experience.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...


  • Waterloo, Canada Google Inc. Full time

    Software Engineer II, AI/Machine Learning, Applied AICompany: GoogleLocation: Waterloo, ON, CanadaMinimum Qualifications:Bachelor’s degree or equivalent practical experience.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...


  • Waterloo, Canada Société Financière Manuvie Full time

    Are you looking for a supportive, collaborative workplace with great teams and inspiring leaders? You’ve come to the right place. We’re looking for ambitious people who share our values and want to make every day better for people around the world. Our team helps to drive out and complete a great banking experience for our customers. It’s banking, the...


  • Waterloo, Canada Manulife Full time

    Are you looking for a supportive, collaborative workplace with great teams and inspiring leaders? You’ve come to the right place. We’re looking for ambitious people who share our values and want to make every day better for people around the world. Our team helps to drive out and complete a great banking experience for our customers. It’s banking, the...


  • Waterloo, Canada eleven-X Inc. Full time

    eleven-x is currently transforming the parking experience through its industry leading parking technology, a sensor-based space occupancy monitoring solution and comprehensive software platform, which enables frictionless parking. Our solution includes our own hardware, firmware, network solutions, web applications and phone applications. Customers rely on...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Front End Software Engineer to join our team in Canada, Waterloo, ON. As a Front End Software Engineer, you will be responsible for developing high-performance user interfaces for millions of users worldwide.Key ResponsibilitiesDesign and develop reusable, cross-platform components that are both scalable and...


  • Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full time

    About the RoleWe are seeking a highly skilled Front End Software Engineer to join our team in Canada, Waterloo, ON. As a Front End Software Engineer, you will be responsible for developing high-performance user interfaces for millions of users worldwide.Key ResponsibilitiesDesign and develop reusable, cross-platform components that are both scalable and...


  • Waterloo, Ontario, Canada Metro Full time

    Job Title: Front End ClerkJob Type: Part-TimeLocation: 600 Laurelwood Drive, WaterlooWe are seeking a highly motivated and customer-focused Front End Clerk to join our team at Food Basics. As a key member of our front-end team, you will play a vital role in delivering exceptional customer service and ensuring a seamless shopping experience for our...


  • Waterloo, Ontario, Canada Google Full time

    Job Requirements:Google is looking for a skilled Software Developer III, Front End to join our team. As a member of our team, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions for our consumer products and cloud platforms.We are seeking a highly motivated and experienced software developer...


  • Waterloo, Ontario, Canada Mappedin Full time

    About UsMappedin is a leading provider of user-friendly mapping tools that make the indoors visible. Our platform empowers businesses to create experiences that people now expect.Job DescriptionWe are seeking a highly skilled Staff Software Developer to join our Core Services team. As a key member of our team, you will be responsible for designing and...


  • Waterloo, Ontario, Canada Food Basics Full time

    Job Title: Front End ClerkJob Type: Part-TimeLocation: Food BasicsAbout the Role:We are seeking a Front End Clerk to join our team at Food Basics. As a Front End Clerk, you will be responsible for providing excellent customer service and ensuring a positive shopping experience for our customers.Key Responsibilities:Provide exceptional customer service and...


  • Waterloo, Canada Google Full time

    Minimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms in either an academic or industry setting. 2 years of experience...

Staff Software Developer, Front End, Applied AI

2 months ago


Waterloo, Canada Google Inc. Full time
Staff Software Developer, Front End, Applied AI

Company: Google

Location: Waterloo, ON, Canada; Toronto, ON, Canada

Minimum Qualifications:
  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development, and with data structures/algorithms.
  • 5 years of experience with front-end frameworks, full-stack development, or API development.
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
  • Experience with Large Language Models, NLP, or Generative AI.
Preferred Qualifications:
  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
About the Job:

Google Cloud's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. You will anticipate our customer needs and be empowered to act like an owner, take action and innovate. We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Responsibilities:
  • Provide technical leadership on high-impact projects.
  • Influence and coach a distributed team of developers.
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  • Manage project priorities, deadlines, and deliverables.
  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions.

Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity 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.

Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.

To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.

#J-18808-Ljbffr