Google's software engineers develop next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle information at massive scale and extend well beyond web search. The Shopping Graph is Google's comprehensive dataset of commercial information, powering shopping experiences across Google, including Search, YouTube, Ads, and next-generation AI experiences. The Data Acquisition team focuses on acquiring high-quality commerce data, making it effortless for merchants to submit and improve their product information, ensuring extensive coverage and top-tier data quality.
Your tasks
- Lead end-to-end technical designs and drive core implementation, including clean code, scalable pipelines, and robust inference/serving paths.
- Balance ambitious AI/ML capabilities with low latency, high throughput, and cost-efficient inference budgets.
- Provide strategic thought leadership, establish multi-quarter technical roadmaps, and manage high-ambiguity quality challenges.
- Mentor, guide, and elevate junior to mid-level engineers, fostering a culture of technical excellence, experimentation, and high velocity.
- Develop, test, and maintain code for software solutions supporting Google Merchant Center's data ingestion and feed management systems based on defined requirements.
- Apply standard and emerging Google tools, resources, and processes to solve familiar, predefined technical tasks efficiently.
- Utilize Large Language Models (LLMs) and Gemini to help build autoraters for evaluating product data quality and to automate testing workflows.
What you bring
- Bachelor's degree or equivalent practical experience.
- 8 years of experience in software development.
- 5 years of experience testing and launching software products, and 3 years of experience with software design and architecture.
- 5 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
- Experience in prompt engineering or multi-agent systems.
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field (preferred).
- 8 years of experience with data structures and algorithms (preferred).
- 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects (preferred).
- 3 years of experience in a technical leadership role leading project teams and setting technical direction (preferred).
About the company
Google develops technologies and products that impact billions of users worldwide, handling information at massive scale and driving innovation across multiple domains.
The team
The Data Acquisition team ensures the Shopping Graph has extensive coverage and top-tier data quality by making it easy for merchants to submit and improve product information. The Feeds Features team leads technical direction and execution of flagship Merchant Center experiences and manages systems that analyze, benchmark, and optimize billions of offers.