Engineering Manager, Ads ML Modeling

Google Google · Big Tech · New York, NY +1

Engineering Manager for Google's Ads ML Modeling team, responsible for building and maintaining models to improve advertiser campaign optimization. The role involves people management, technical leadership, strategic planning, and driving the development of ML applications, data analyses, and methodologies. Focuses on areas like forecasting, predictive caching, and UI ranking models.

What you'd actually do

  1. Manage and mentor engineer ML team, providing technical guidance, code reviews, and career development.
  2. Partner with leadership to set technical direction, align with product strategy, and drive quarterly planning and execution.
  3. Architect, prototype, and research new modeling applications, data analyses, and methodologies.
  4. Manage tactical coding, on-call escalations, and infrastructure support to keep the core team focused on main deliverables.
  5. Partner across the broader Ads Optimization organization to identify new opportunities and deliver platform services.

Skills

Required

  • software development
  • ML design
  • model deployment
  • model evaluation
  • data processing
  • debugging
  • fine tuning
  • people management
  • team leadership
  • SQL

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • complex, matrixed organization involving cross-functional, or cross-business projects
  • Ads
  • C++
  • Flume
  • nonlinear regression modeling
  • classification
  • time series regression

What the JD emphasized

  • ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning)

Other signals

  • ML modeling
  • optimization
  • forecasting
  • ranking models
  • people management