Apply now

First seen by our source: 24 days ago

Senior Software Developer, Workspace Safety and Security Team, AI/ML GenAI

@ Google

Waterloo, Ontario

5+ years experience
Apply now
SIGNALS

Overview

Google is hiring a Senior Software Developer for its Workspace Safety and Security team, working on AI/ML and GenAI content safety and security. The role involves developing roadmap goals, building scalable data pipelines, and writing and reviewing code. Pay is CAD 182,000 to 186,000 plus a 15% bonus target, equity and benefits.

Responsibilities:

  • Execute developing roadmap goals for content safety and security
  • Design and implement scalable data pipelines
  • Improve quality of training and evaluation datasets cross-functionally
  • Write, test and review product development code
  • Participate in or lead design reviews

Requirements summary:

  • Bachelor's degree or equivalent practical experience
  • 5 years of software development experience
  • 3 years of end-to-end machine learning experience
  • 1 year of GenAI techniques experience
  • Master's or PhD in Computer Science preferred
  • 3 years in complex matrixed organizations preferred

Tools & skills

Source and dates

Source type not verified · google

Employer posting date
Not provided
First seen by our source
2026-10-14
Source record updated
2026-10-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
EducationBachelor’s degree (required), Master’s degree (preferred), Doctorate (preferred)
Fields of studyComputer Science
Perks mentionedPerformance bonus, Stock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Company size10001+
HeadquartersMountain View
Open jobs on Jobsy69
Job description

In most instances, this position requires in-person interviews as part of the hiring process.

This posting is for an existing vacancy.

Google utilizes AI tools to assist in assessing candidates in our hiring processes.

Minimum qualifications:

  • 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 end-to-end machine learning (e.g., model deployment, model evaluation, data processing, debugging).
  • 1 year of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).

Preferred qualifications:

  • Master's degree or PhD in Computer Science, or a related technical field.
  • 5 years of experience with data structures and algorithms.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for 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’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our 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.

With your technical expertise, you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

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.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

Canada: $182000 - $186000 (CAD) + 15% bonus target + equity + benefits

Learn more about benefits at Google.
  • Execute on developing roadmap goals for the team on content safety and security.
  • Work cross-functionally across multiple teams to improve the quality of the training and evaluation datasets across the team.
  • Design and implement scalable data pipelines that can be used across various work streams within the team.
  • Write and test product or system development code and Review code developed by other developers. Provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

Similar jobs

  • Senior Software Developer

    Toronto, ON
    Contract

    Randstad Canada

    10+ YOERandstad Canada needs candidates with 10+ years of enterprise web development, 5+ years with TypeScript, React, RxJS, Node.js and NPM, and 3+ years with Git. Candidates must also have hands-on experience with AODA and WCAG accessibility standards.

    React, Next.js, TypeScript, MuleSoft, Microsoft Dynamics CRM, RxJS

    Senior Software Developer

    Toronto, ON
    Contract

    Randstad Canada

    Candidates need a degree or background in computer science, data science, AI or machine learning, plus strong Python and experience with LLM frameworks, Databricks or MLflow, and cleaning unstructured text data.

    Databricks, MLflow, Python, DSPy, LangChain, Hugging Face Transformers

  • Software Developer - Senior

    Toronto, ON
    $75–$100/hrContract

    Procom

    Candidates need a background in computer science, data science or AI/ML, plus Python experience with pandas, scikit-learn or PyTorch. Experience with LLM frameworks like DSPy, LangChain or Hugging Face and with Databricks or MLflow is needed.

    Databricks, MLflow, DSPy, LangChain, Hugging Face, pandas

    Software Developer - Senior- React, JavaScript

    Toronto, ON
    $75–$100/hrContract

    Procom

    5+ YOECandidates need 5+ years with React, JavaScript and TypeScript, HTML, CSS and Node, plus RxJS and responsive development. They also need 3+ years with Bootstrap, jQuery and Git, proven WCAG and AODA experience, and microservice architecture knowledge.

    React, TypeScript, NPM, Bootstrap, jQuery, Git

  • Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

    Toronto, ON +1
    Full Time

    McLean & Company: McLean & Company is a division of Info-Tech Research Group, Inc.

    6+ YOECandidates need at least 6 years of professional software development experience, a degree or diploma, and experience mentoring junior developers. Strong SQL, relational database, HTML5, CSS3 and JavaScript skills and comfort with Agile are also required.

    Ruby on Rails, MySQL, JavaScript, Salesforce, AWS, source control software

  • Senior Software Developer, 6+ years - Remote/Hybrid (Canada)

    Toronto, ON +1
    Full Time

    Info-Tech Research Group: The fastest growing research and advisory firm, Info-Tech enables leaders to make well-informed decisions and transform their organizations through…

    6+ YOECandidates need a degree or diploma, at least 6 years of professional software development experience, and experience mentoring developers. They must be skilled in relational databases, SQL, HTML5, CSS3 and JavaScript, and comfortable working in Agile teams.

    Ruby on Rails, MySQL, JavaScript, Source control software, Salesforce, AWS

  • Sr. Software Developer - Transit Platform Modernization (Onsite) JP213

    Toronto, ON
    Full Time

    Pathlion

    Pathlion candidates need senior software development experience with .NET, C#, SQL and web APIs, plus front-end and cloud skills. Experience with DevOps, CI/CD, containers and real-time data systems is expected, along with project management and stakeholder communication ability.

    Visual Studio, GitHub, Jira, Jenkins, Docker, Kubernetes

    Senior Software Developer - ETL JP241

    Toronto, ON
    Full Time

    Pathlion

    Candidates need senior-level experience building ETL/ELT pipelines, data integration and data architecture patterns, plus working knowledge of cloud platforms, databases and APIs. Strong skills in data quality, scalability and collaborating with technical and business stakeholders are expected.

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.