Senior Software Engineer, Ai/ml, Creative Intelligence

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

Senior Software Engineer at Google focused on developing and productionizing advanced ML models for optimizing Ad creative composition and delivery. The role involves driving technical strategy, building scalable ML pipelines, and mentoring engineers in the intersection of GenAI, ML, and large-scale distributed systems within the advertising product space.

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
  • 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
  • intersection of GenAI, ML, large-scale distributed systems, and Ad product needs
  • set technical direction, influence across teams, and mentor other engineers
  • creating and delivering impactful systems