Senior Software Engineer, Generative AI
Core
Design and implement end-to-end ML architectures for Ads Safety, building toolkits for automated model training, evaluation, and prompt optimization using AI agents.
Role type
Senior IC machine-learning engineer (generative AI & safety) (via careerplan.io/jobs/22890-senior-software-engineer-generative-ai-at-google)
Builds
Automated model training/evaluation toolkits, end-to-end ML architectures, high-scale data pipelines
Domain
Advertising technology + Generative AI
Deliverable
production ML models
Required skills
software development, applied ML, autonomous systems, large-scale systems design, end-to-end machine learning, multimodal LLMs, computer vision, NLP, reinforcement learning, GenAI techniques (agentic workflows, RAG, ICL, RSI)
Preferred skills
data structures and algorithms, cross-functional project management, technical leadership, accessible technology development
Technologies
AI agents, RAG, ICL, RSI
Responsibilities
Write and test product or system development code; Participate in or lead design reviews with peers and stakeholders to select technologies; Develop automated model refreshing and proactive signal integration to improve detection quality; Contribute to and update documentation or educational content based on product and user feedback
Seniority
Senior, hands-on IC
