Staff Software Engineer, Gen Ai/applied Ml, Ads

Google Google · Big Tech · Irvine, CA +1

Staff Software Engineer role focused on designing, developing, testing, deploying, maintaining, and enhancing large-scale software solutions within Google Ads, with a specialization in Generative AI and Applied Machine Learning. The role involves technical leadership, optimizing ML infrastructure, and guiding development in model optimization and data processing. Experience with LLM prompting, applied ML, and ML serving is preferred.

What you'd actually do

  1. Design, develop, test, deploy, maintain, and enhance large scale software solutions.
  2. Provide technical leadership on high-impact projects. Manage project priorities, deadlines, and deliverables.
  3. Facilitate alignment and clarity across teams on goals, outcomes, and timelines. Influence and coach a distributed team of engineers.
  4. Lead the design and implementation of solutions in specialized ML areas, optimize ML infrastructure, and guide the development of model optimization and data processing strategies.

Skills

Required

  • Java
  • C++
  • JavaScript
  • TypeScript
  • software design
  • software architecture
  • testing
  • launching software products

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • data structures
  • algorithms
  • technical leadership
  • cross-functional projects
  • LLM prompting
  • applied ML
  • large-scale serving
  • pipelines
  • ML serving
  • databases

What the JD emphasized

  • large scale software solutions
  • ML infrastructure
  • model optimization
  • data processing strategies
  • LLM prompting
  • applied ML
  • ML serving

Other signals

  • large scale software solutions
  • ML infrastructure
  • model optimization
  • data processing strategies
  • LLM prompting
  • applied ML
  • ML serving