Staff Software Engineer, Gemini App Personalization, Deepmind

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

Staff Software Engineer on the Gemini App Personalization team, building next-generation personal AI assistants using Gemini models. Responsibilities include developing personalization capabilities, model post-training, evaluation, data handling, serving, and production deployment. Also involves creating systems for agent testing, developing test problems, visualizing results, building leaderboards, and testing algorithms on robots.

What you'd actually do

  1. Demonstrate leadership in AI-driven design and development, and leverage AI across the full product cycle and act as primary owner and critical judge of model output quality for specific personalization features.
  2. Design, prototype, and build robust, scalable, user-facing personalization features on the full Gemini App stack.
  3. Perform relevant data analysis of user feedback, logs, and evaluation tasks to identify personalization-related quality issues and opportunities.
  4. Develop robust evaluation techniques (both automated and with a human in the loop) to assess and hill-climb on personalization quality.
  5. Partner closely with Research Scientists, Engineers and cross-functional partners (product and program managers) to advance the business goals of the organization. Lead technical working groups with engineers and research scientists to deliver quality improvements for users of the product.

Skills

Required

  • software development
  • testing and launching software products
  • software design and architecture
  • Machine Learning, AI, Large Language Models (LLM) to process and create data
  • data analysis

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • data structures and algorithms
  • complex, matrixed organization involving cross-functional, or cross-business projects
  • technical leadership role leading project teams and setting technical direction

What the JD emphasized

  • strong foundation in software engineering
  • enjoy working on a wide range of challenging problems
  • personalization is a top company priority
  • understanding, contextualizing, and appropriately utilizing relevant personal information in responses and tool invocations
  • model post-training, evaluation, data retrieval and summarization, benchmark creation, data collection and synthesis, model serving, and production deployment
  • Artificial intelligence will be one of humanity’s most transformative inventions
  • pioneering AI lab with exceptional interdisciplinary teams focused on advancing AI development to solve complex global challenges and accelerate high-quality product innovation for billions of users
  • use our technologies for widespread public benefit and scientific discovery, ensuring safety and ethics are always our highest priority
  • pushing the boundaries across multiple domains
  • diverse learning opportunities and varied career pathways for those driven to achieve exceptional results through collective effort
  • 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 working with Machine Learning, AI, Large Language Models (LLM) to process and create data
  • 2 years of experience in data analysis (e.g., identifying trends, generating statistics, and drawing insights from data)

Other signals

  • building next-generation personal AI assistant
  • understanding, contextualizing, and appropriately utilizing relevant personal information in responses and tool invocations
  • model post-training, evaluation, data retrieval and summarization, benchmark creation, data collection and synthesis, model serving, and production deployment