Senior Software Engineer, Ai/ml, Creative Intelligence

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

Senior Software Engineer at Google focused on AI/ML for optimizing Ad creative composition and delivery. The role involves driving the design, development, and productionization of advanced ML models, including generative AI, and setting technical direction for ML components. It requires experience with ML frameworks, production ML platforms, and large-scale systems, with a focus on shipping AI-powered products.

What you'd actually do

  1. Lead end-to-end development of novel machine learning models, incorporating techniques like deep learning, reinforcement learning, and generative AI, from concept to production.
  2. Define the technical strategy and roadmap for key ML components, ensuring alignment with product goals and driving measurable impact through experimentation.
  3. Build and integrate scalable ML pipelines and services, collaborating with infrastructure and serving teams to power creative optimization.
  4. Analyze performance metrics, deriving insights, and implementing algorithmic improvements for creative selection, freshness, and exploration.
  5. Mentor engineers and promote best practices in applied machine learning and system design.

Skills

Required

  • software development using one or more general-purpose programming languages (e.g., Python, Java, C++, Go)
  • testing and launching software products
  • software design and architecture

Nice to have

  • ML frameworks (e.g., TensorFlow, JAX)
  • production ML platforms (e.g., TFX, AdBrain)
  • large-scale data processing and distributed systems
  • data structures and algorithms
  • generative models and their applications
  • working with and mentoring junior engineers
  • online advertising systems
  • creative optimization
  • personalization
  • recommender systems

What the JD emphasized

  • productionization of advanced Machine Learning models
  • set technical direction
  • mentor other engineers
  • creating and delivering impactful systems
  • production ML platforms
  • generative models and their applications

Other signals

  • driving the design, development, and productionization of advanced Machine Learning models
  • accelerate innovation in how we automatically construct and select the best creative elements
  • set technical direction, influence across teams, and mentor other engineers
  • creating and delivering impactful systems