Staff Software Engineer, Ai/ml, Youtube Ads

Google Google · Big Tech · Mountain View, CA +1

Staff Software Engineer at Google, YouTube Ads, focusing on developing and scaling AI/ML models (deep learning, reinforcement learning, generative AI) for ad creative composition, personalization, and optimization. The role involves end-to-end development from concept to production, building ML pipelines, integrating generative models, and contributing to service architecture for high-throughput ad serving systems.

What you'd actually do

  1. Lead the end-to-end development of novel machine learning models, incorporating techniques like deep learning, reinforcement learning, and generative artificial intelligence, from concept to production.
  2. Build and scale end-to-end machine earning pipelines for model training, inference, and integration with high-throughput Ad serving systems.
  3. Explore, implement, and integrate with generative models for text, image, and video adaptations within Ads.
  4. Apply deep learning and reinforcement learning to understand asset value and optimize creative composition while developing metrics and algorithms to ensure creative freshness and efficient exploration.
  5. Contribute to the architecture of centralized services for unifying asset attributes and model-driven insights across different applications, collaborating with infrastructure and serving teams to power creative optimization.

Skills

Required

  • software development
  • software design and architecture
  • machine learning models
  • deep learning
  • reinforcement learning
  • TensorFlow
  • JAX
  • TensorFlow Extended
  • AdBrain
  • generative models

Nice to have

  • Master's degree or PhD in Computer Science, Machine Learning, or a related technical field
  • data structures and algorithms
  • production machine learning platforms
  • online advertising systems
  • creative optimization
  • personalization
  • recommender systems
  • large-scale online experiments (A/B tests)

What the JD emphasized

  • end-to-end development
  • scale
  • high-throughput Ad serving systems
  • generative models
  • deep learning
  • reinforcement learning
  • large-scale online experiments

Other signals

  • develop intelligent systems
  • revolutionizing how ad creatives are composed, personalized, and optimized at scale using artificial intelligence/machine learning techniques
  • power the next generation of ad creative experiences