Staff Software Developer, Ai/ml, Safety and Security

Google Google · Big Tech · Waterloo, ON +4

This role involves leading AI/ML projects focused on safety and security within Google Workspace. The primary responsibilities include building LLM-based safety and security auto-raters, developing classifiers for prompt injection attacks, and implementing live traffic observability solutions. The role also requires collaboration with Google DeepMind on research-based defense techniques and with various Workspace product teams to protect AI features. The ultimate goal is to ensure the safety and security of AI features across Google's productivity tools.

What you'd actually do

  1. Design, develop, test, deploy, maintain, and enhance large-scale software solutions.
  2. Lead the design and implementation of solutions in specialized ML areas, optimize ML infrastructure, and guide the development of model optimization and data processing strategies.
  3. Lead the development of the flagship Prompt Injection classifier.

Skills

Required

  • software development
  • ML design
  • ML infrastructure
  • model deployment
  • model evaluation
  • data processing
  • debugging
  • fine tuning
  • GenAI techniques
  • LLMs
  • Multi-Modal
  • Large Vision Models
  • language modeling
  • computer vision

Nice to have

  • technical leadership
  • data structures
  • algorithms

What the JD emphasized

  • 8 years of experience in software development
  • 5 years of experience with ML design and ML infrastructure
  • 2 years of experience with state of the art GenAI techniques

Other signals

  • building LLM-based safety and security auto-raters
  • detect prompt injection attacks
  • live traffic observability solutions for safety and security
  • collaborate with Google DeepMind (GDM) on new research-based defense techniques
  • work closely with first-party teams across Workspace