
Staff Engineer, Search Intelligence
- Bangalore, Karnataka
- Permanent
- Full-time
- Bachelor’s degree or equivalent practical experience.
- 8 years of experience in software development.
- 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 leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
- 5 years of experience testing, and launching software products.
- 3 years of experience with software design and architecture.
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- 8 years of experience with data structures/algorithms.
- 3 years of experience in a technical leadership role leading project teams and setting technical direction.
- 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
- Lead the technical design and development of systems that can automatically transform LLM generated long answers into readable responses.
- Figure out how to use data about how people interact (such as clicks, scrolls, gaze, etc.) to help the LLM understand what the user needs and wants. Learn from open web, and how to better present a concept.
- Work closely with designers to translate ideas about user experience into technical requirements for the AI system.
- Create working examples (prototypes) to test how it works and find the best ways to build it. Create the technical plan for how the system will be built at Google Scale.
- Drive technical direction and best practices within the team, mentoring junior engineers and fostering a culture of innovation, making sure the AI isn't biased and that users understand what's happening.