Staff Software Engineer, AI Foundry Data Quality and Training Data
Google, San Jose, California
About the job
MINIMUM QUALIFICATIONS:
* Bachelor's degree or equivalent practical experience. * 8 years of experience designing, building, and operating large -scale distributed systems, with a focus on scalability, fault tolerance, and reliability. * 2 years of experience in a people management, supervision/team leadership role. * Experience working with algorithms and data structures, analysis, and software design. * Experience in software engineering principles, design patterns, and system architecture.
PREFERRED QUALIFICATIONS:
* PhD degree in Computer Science, Machine Learning, Distributed Systems, Operations Research, or a related technical field. * Experience with algorithms and mathematical or system performance improvements. * Experience building and operating high-throughput distributed systems on infrastructure or equivalent batch and streaming frameworks. * Experience as a tech lead manager leading engineering teams in domains bridging infrastructure and machine learning. * Experience with data quality, dataset curation, value-of-data analysis, or training data pipelines for Large Language Models (LLMs) and multimodal foundation models.