Software Developer Iii, Full Stack

Google Google · Big Tech · Waterloo, ON +1

Software Developer III, Full Stack at Google, focusing on building and maintaining the mission-critical fraud detection system for Google Ads. The role involves developing infrastructure for ML model deployment, supporting modelers with new models (including LLMs), and ensuring real-time, low-latency, high-availability requirements for fraud detection at scale. This position requires collaboration with partner teams for comprehensive anti-abuse solutions.

What you'd actually do

  1. Build out infrastructure and framework to accelerate signal acquisition, metrics collection and model launch.
  2. Support modelers to deploy new and innovative models, including models that operate on various entity types, unsupervised models, and new use of LLMs.
  3. Develop and maintain Google’s mission critical fraud detection system to scale with the rapid growth of ads business with real-time, low latency and high availability requirements.
  4. Work with partner teams to provide holistic solutions to address fraud at all stages from prevention, detection to mitigation.

Skills

Required

  • software development
  • C++
  • Python
  • data structures
  • algorithms

Nice to have

  • ML systems in anti-abuse
  • anti-fraud in industry
  • SQL

What the JD emphasized

  • mission critical fraud detection system
  • real-time, low latency and high availability requirements
  • anti-abuse
  • fraud detection

Other signals

  • fraud detection
  • ML models
  • LLMs
  • real-time
  • low latency