Software Engineer, Content Safety

Google Google · Big Tech · Singapore

Software Engineer role focused on building and scaling content safety systems, including classifiers, vector databases, and multimodal models, to protect Google's products and GenAI experiences. The role involves developing production-grade distributed systems, managing model training/evaluation/productionization, and implementing agentic workflows for threat detection. It requires experience in core ML domains and ML infrastructure, with a focus on responsible AI principles and operational standards.

What you'd actually do

  1. Design, build, and scale content safety systems including classifiers, vector databases, and multimodal models to protect business-critical products and GenAI experiences.
  2. Develop and maintain production-grade distributed systems and content processing pipelines optimized for high throughput and reliability across server-side and on-device environments.
  3. Model training, evaluation, and productionization workflows, incorporating feedback loops and automation to continuously improve model quality and performance.
  4. Implement agentic workflows and advanced heuristics for deep threat understanding, enabling the proactive detection of complex abuse patterns.
  5. Drive agile engineering efforts to identify and mitigate novel abuse patterns, ensuring Google’s products remain engaged and safe in a shifting threat landscape.

Skills

Required

  • software programming in Python, Java, or C++
  • core ML domain experience (generative AI, NLP, computer vision, speech/audio, recommendation systems, or ML infrastructure)
  • ML infrastructure experience (model training, model inference, model deployment, model evaluation, optimization, data processing, debugging)

Nice to have

  • safety-adjacent domains (factuality, product policy, responsible AI frameworks)
  • managing safety for UGC or GenAI products
  • designing and deploying global-scale defensive architectures and pipelines
  • Machine Learning and Large Language Model (LLM) architecture (transformers, activations)
  • managing technical debt, reducing bug counts, and mitigating SLO breaches

What the JD emphasized

  • content safety systems
  • agentic workflows
  • Responsible AI principles
  • transformer architecture
  • ML infrastructure
  • model training
  • model evaluation
  • model productionization
  • high throughput
  • reliability
  • production-grade distributed systems

Other signals

  • content safety systems
  • classifiers
  • vector databases
  • multimodal models
  • transformer architecture
  • agentic workflows
  • responsible AI principles
  • ML infrastructure