Staff Software Engineer, Search ML Infrastructure
Staff Software Engineer, Search ML Infrastructure
Google India- Posted an hour ago
- Be among the first 10 applicants
Job Description
In most instances, this position requires in-person interviews as part of the hiring process.Minimum qualifications:
With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
Join Google Search AI and work at the intersection of industry leading
global scale. We apply breakthrough research, leveraging models like Gemini, to launch high-impact products that help billions ask any question and get things done. If you want to drive the future of AI in Search and work with world-class experts to deliver tangible, global impact and continuous innovation, this is the place.
Responsibilities
- Bachelor's degree or equivalent practical experience.
- 8 years of experience in software development.
- 5 years of experience building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
- Experience leading technical project strategy, machine learning design, and optimizing machine learning infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
- Experience designing, building, and operating large-scale distributed systems, with scalability, fault tolerance, and reliability.
- Experience in Search and information retrieval.
- Master's degree or PhD in Engineering, Computer Science, or a related technical field.
- 8 years of experience with data structures and algorithms.
- 6 years of experience building distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
- 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.
- Experience in distributed machine learning and machine learning infrastructure, distributed systems and with machine learning algorithms at scale.
With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
Join Google Search AI and work at the intersection of industry leading
global scale. We apply breakthrough research, leveraging models like Gemini, to launch high-impact products that help billions ask any question and get things done. If you want to drive the future of AI in Search and work with world-class experts to deliver tangible, global impact and continuous innovation, this is the place.
Responsibilities
- Design, develop, and evolve the major components of our next-generation Search Serving Infrastructure.
- Own critical areas of the platform to ensure it provides the expected scalability, reliability, and latency of Google Search.
- Work collaboratively with Associate Team Leads (ATLs), other engineers, (e.g., Team Leads (TLs)), and cross-functional teams to align platform evolution with broader architectural efforts.
- Lead and mentor junior engineers within the team.
- Uphold and maintain a high bar for code quality and robustness of production systems.
More Info
Key Skills
compute technologies
Search and information retrieval
model deployment
large-scale infrastructure
model evaluation
distributed machine learning



