Staff Software Engineer, Ai/ml, App Ads Quality

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

Staff Software Engineer at Google working on App Ads Quality, focusing on designing and improving deep learning-based ML models to predict user interaction with ads. This involves feature engineering, optimizing model efficiency and reliability, and debugging advertiser performance. The role requires significant experience in software development, ML design, and ML infrastructure.

What you'd actually do

  1. Design new deep learning based ML models to predict users’ interaction with different ad formats across Google’s various ad delivery channels.
  2. Incorporate and engineer input features from ad creatives, publisher pages/content, as well as users’ personalized ad history to improve models’ accuracy.
  3. Improve the efficiency and reliability of ML models by designing novel model architectures and adopting development and release processes.
  4. Debug and troubleshoot advertiser performance problems.
  5. Work with Product Management, UX, and partner teams to design and deliver new ad experiences. Leverage data and metrics to help evaluate product success and drive business decisions.

Skills

Required

  • ML design
  • ML infrastructure
  • deep learning
  • AI/ML algorithms
  • software development
  • software design
  • software architecture
  • model deployment
  • model evaluation
  • data processing
  • debugging
  • fine tuning

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • cross-functional project experience
  • advertising products
  • statistical modeling
  • experimentation
  • analysis
  • quality engineering

What the JD emphasized

  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience with ML design and ML infrastructure
  • 5 years of experience with ML/AI algorithms and tools, deep learning or other AI/ML modeling

Other signals

  • ML models
  • deep learning
  • model architectures
  • ML design
  • ML infrastructure