Staff Software Engineer, Search Next

Google Google · Big Tech · Bengaluru, Karnataka, India

Staff Software Engineer at Google, focusing on building transformative developer experiences for Search developers. The role involves working with AI for developers, building scalable platform systems for Search products, and potentially leveraging agentic frameworks and LLMs. Requires strong software development, design, and architecture experience, with a focus on ML infrastructure and deployment.

What you'd actually do

  1. Ideate, design and build a transformative developer experience for thousands of Search developers. Challenge status-quo and have the knack of working backwards from the Developer customers.
  2. Be passionate about the AI for developers space and have prior knowledge working in this area and solve problems with increased levels of ambiguity. Have AI Fluency and be prepared to discuss your knowledge of AI tools in the hiring process.
  3. Have expertise in building platform systems that scale for Search product's needs and focus on long term thinking and quality.
  4. Appreciate the challenges that come with building a developer facing offering and be a growth-multiplier who can technically guide an engineering team.

Skills

Required

  • Bachelor's degree or equivalent practical experience
  • 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 speech/audio
  • 5 years of experience with reinforcement learning
  • 5 years of experience with ML infrastructure
  • 5 years of experience with ML design
  • 5 years of experience with model deployment
  • 5 years of experience with model evaluation
  • 5 years of experience with data processing
  • 5 years of experience with debugging
  • 5 years of experience with fine tuning

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • 8 years of experience with data structures and algorithms
  • Experience with building or leveraging agentic frameworks
  • Experience with Large Language Model (LLM)-powered automation
  • Experience with building classifiers
  • Experience with machine learning
  • Experience with AI
  • Experience with ranking
  • Experience with research

What the JD emphasized

  • AI for developers space
  • AI Fluency
  • building platform systems that scale for Search product's needs
  • 5 years of experience with one or more of the following: speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
  • 5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).

Other signals

  • AI for developers
  • building platform systems that scale
  • Search product's needs
  • impact on billions of people globally