Join Google's elite team of software engineers shaping the future of how billions interact with information. This role focuses on developing next-generation technologies within Search Intelligence, tackling challenges at a massive scale. Opportunities abound to switch teams and projects, driving innovation across the full stack and embracing new problems with enthusiasm.
As a Staff Software Engineer, you'll bring fresh ideas from diverse areas such as information retrieval, distributed computing, large-scale systems, AI, and natural language processing. Your technical expertise will be crucial in managing project priorities, deadlines, and deliverables, while designing, developing, testing, deploying, and enhancing robust software solutions.
Take ownership of complex technical challenges within the Search Intelligence domain. Collaborate closely with senior engineers, AI/ML researchers, and Product Managers to transform cutting-edge innovations into practical technical designs and implementations.
Drive key technical design decisions for your area of expertise and actively contribute to establishing and upholding technical best practices. Ensure the exceptional reliability, scalability, and efficiency of Search Intelligence features, specifically tailored to operate within Google's colossal scale and address the unique demands of the Indian market.
A Bachelor's degree or equivalent practical experience is required. A minimum of 8 years in software development, coupled with 5 years of experience in ML design and ML infrastructure (including model deployment, evaluation, data processing, debugging, and fine-tuning) is essential.
Additionally, 5 years of experience in speech/audio technology, reinforcement learning, ML infrastructure, or another ML specialization is needed. You should also have 5 years of experience testing and launching software products, alongside 3 years in software design and architecture. Experience integrating generative AI tools or LLM interfaces into workflows is also a key requirement.
Technology