Senior Software Developer, Full Stack, Applied AI Agent Studio

Google Canada

Southwestern Ontario

On-site

CAD 182,000 - 186,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Equity
Benefits package
Bonus target (15%)

Job summary

Google Waterloo is seeking a Senior Software Developer, Full Stack, to own full-stack development for the CXAS Console, building AI-centric workflows and enterprise-grade interfaces. You will work with UX designers, product managers, and ML engineers to translate complex constraints into intuitive UI solutions.

You’ll also lead front-end architectural oversight, establish UI engineering best practices, and coach teammates in a fast-paced, global-scale environment.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of full-stack development, including back-end languages such as Java, Python, Golang, or C++, and front-end technologies including JavaScript or TypeScript, HTML, and CSS.
  • 3 years of experience testing, maintaining, or launching software products.
  • 1 year of experience with software design and architecture.
  • Preferred: Master's degree or PhD in Computer Science or related field.
  • Preferred: 5 years of experience with data structures and algorithms.
  • Preferred: 1 year of experience in a technical leadership role.
  • Preferred: Experience developing accessible technologies.

Responsibilities

  • Design and develop scalable, responsive user interfaces for the CXAS Console, empowering developers to build, evaluate, deploy, monitor, and optimise enterprise-grade generative AI agents.
  • Architect and implement intuitive AI-centric workflows that simplify complex agent configurations.
  • Build robust, performant front-end components capable of managing real-time interactions, data visualisations, and testing interfaces for agents.
  • Collaborate closely with UX design, product management, and ML engineering partners to translate constraints into intuitive front-end solutions.
  • Provide front-end architectural oversight, set UI engineering best practices, and coach team members to drive engineering excellence.

Skills

5 years of software development
3 years full-stack development
Backend languages: Java, Python, Golan
Frontend: JavaScript/TypeScript, HTML,
Software testing
Software design & architecture
Leadership experience

Education

Bachelor's degree or equivalent
Master's or PhD in CS or related

Job description

Google's Developer Experience / CX Agent Studio (CXAS) Console team is looking for a Senior Software Developer, Full Stack to join them in Waterloo, Ontario. This is a role at the intersection of advanced AI development and front-end engineering — where you'll help build the platform that empowers developers worldwide to create enterprise‑grade generative AI agents.

Day to day, you'll be designing and building the interfaces, workflows, and components that make complex AI agent configuration feel intuitive. Working alongside UX designers, product managers, and ML engineers, you'll translate technical constraints into elegant, user‑centred solutions while helping set the standard for UI engineering on the team.

About the Role: Senior Software Developer, Full Stack

As a Senior Software Developer on the CXAS Console team, you'll own significant portions of the full-stack development lifecycle for a platform that serves customers globally at scale. From architecting AI-centric workflows to building real‑time data visualisation components, your work will directly shape how developers interact with Google's next‑generation agentic development platform.

You’ll also be expected to take on front-end architectural oversight, establish UI engineering best practices, and coach teammates — contributing to a smart, collaborative, and goal‑oriented team that operates at the forefront of AI. This is a fluid environment where light‑bulb moments are part of the daily experience.

Benefits and Salary

This role offers a salary range of CAD $182,000 – $186,000 per year, plus a 15% bonus target, equity, and a comprehensive benefits package. Individual compensation is determined by job‑related skills, experience, and relevant education or training. Learn more about benefits at Google.

Job Details

Company: Google

Location: Waterloo, ON, Canada

Pay: CAD $182,000 – $186,000 per year + 15% bonus target + equity + benefits

Responsibilities

In this role, you'll be building the tools and interfaces that enable developers to create, evaluate, deploy, and monitor enterprise‑grade AI agents. Your contributions will span the full stack — from performant front‑end components to back‑end integrations — all in service of a platform that operates at global scale.

  • Design and develop scalable, responsive user interfaces for the CXAS Console, empowering developers to build, evaluate, deploy, monitor, and optimise enterprise‑grade generative AI agents
  • Architect and implement intuitive, AI‑centric workflows that simplify complex agent configurations, contributing to an evolving AI‑infused front end serving customers globally at scale
  • Build robust, performant front‑end components capable of managing real‑time interactions, data visualisations, and testing interfaces for agents engaging in complex, open‑ended dialogues and autonomous tasks
  • Collaborate closely with UX design, product management, and ML engineering partners to translate technical constraints into intuitive, user‑centric front‑end solutions
  • Provide front‑end architectural oversight, set UI engineering best practices, and coach team members to drive engineering excellence within a collaborative environment
Requirements / Skills

Google is looking for an engineer who is versatile, demonstrates leadership qualities, and is enthusiastic about tackling new problems across the full stack. The ideal candidate brings both technical depth and the ability to guide others in a fast‑paced, evolving environment.

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of full-stack development experience, including back‑end languages such as Java, Python, Golang, or C++, and front‑end technologies including JavaScript or TypeScript, HTML, and CSS
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Preferred: Master's degree or PhD in Computer Science or a related technical field
  • Preferred: 5 years of experience with data structures and algorithms
  • Preferred: 1 year of experience in a technical leadership role
  • Preferred: Experience developing accessible technologies

Bachelor's degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience with full stack development, across back‑end such as Java, Python, Golang, or C++ codebases, and front‑end experience including JavaScript or TypeScript, HTML, CSS or equivalent. 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design and architecture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer, Full Stack, Applied AI Agent Studio
Senior Software Developer, Full Stack, Applied AI Agent Studio

Google • Toronto

On-site
CAD 182,000 - 186,000
Bonus target 15%
Equity
Benefits
Senior Software Engineer, Full Stack, Applied AI Agent Studio
Senior Software Engineer, Full Stack, Applied AI Agent Studio

Google • Southwestern Ontario

On-site
CAD 182,000 - 186,000
Senior Software Developer, Full Stack, Applied AI Agent Studio
Senior Software Developer, Full Stack, Applied AI Agent Studio

Google • Southwestern Ontario

On-site
CAD 182,000 - 186,000
Senior Software Developer, Generative AI, Google Cloud Applied AI, Concorde Gateway
Senior Software Developer, Generative AI, Google Cloud Applied AI, Concorde Gateway

Google Inc. • Southwestern Ontario

On-site
CAD 182,000 - 186,000
Senior Software Developer, Machine Learning, Applied AI
Senior Software Developer, Machine Learning, Applied AI

Google • Toronto

On-site
CAD 182,000 - 186,000
Staff AI Solutions Deployment Developer, Applied AI
Staff AI Solutions Deployment Developer, Applied AI

Google • Southwestern Ontario

Hybrid
CAD 204,000 - 209,000
Equity
Performance bonus
Software Developer, Full Stack, reCAPTCHA Product Experience
Software Developer, Full Stack, reCAPTCHA Product Experience

Google • Montreal (administrative region)

On-site
CAD 150,000 - 153,000
Manager, Technical Solutions, Cloud Applied AI
Manager, Technical Solutions, Cloud Applied AI

Google • Southwestern Ontario

On-site
CAD 248,000 - 255,000
Health insurance
Dental insurance
Vision insurance
+8
Lead Web Solutions Developer, Cloud Support, Tools and Automation (English)
Lead Web Solutions Developer, Cloud Support, Tools and Automation (English)

Google Canada • Southwestern Ontario

On-site
CAD 166,000 - 170,000
Equity
Bonus target 15%
Benefits package
AI Solutions Deployment Manager, Cloud Applied AI, Telco
AI Solutions Deployment Manager, Cloud Applied AI, Telco

Google • Southwestern Ontario

On-site
CAD 204,000 - 209,000
Equity
Benefits