← All roles

Software Engineer II, Content Safety

Google· Google Singapore
Apply on company site
RemoteFull-timePosted 1w ago

About the role

Software engineer role focused on designing, building, and scaling content safety systems (classifiers, vector databases, multimodal models) to protect GenAI and business-critical products, with production-grade distributed pipelines and model deployment responsibilities.

Responsibilities

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

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 1 years of experience with software programming in Python, Java, or C++.
  • 1 year of experience in a core ML domain, such as Generative AI, NLP, computer vision, speech/audio, reinforcement learning, recommendation systems, or ML infrastructure.
  • 1 year of experience with ML infrastructure (e.g., model training, model inference, model deployment, model evaluation, optimization, data processing, debugging).

Skills

Required:PythonJavaC++Machine Learning
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google