Staff ML Software Engineer, Search Ecosystem
Google, Mountain View, California
About the job
Minimum qualifications
- Bachelor’s degree or equivalent practical experience.
- 8 years of experience in software development, including 5 years of
experience testing and launching software products, and 3 years of experience with software design and architecture.
- 5 years of experience in building ML systems and infrastructure (e.g., for
model training, evaluation, deployment, serving).
- Experience integrating generative AI tools or LLM interfaces into workflows.
- Experience in data processing software (e.g., Hadoop, Spark, Beam, Hive),
strategies (e.g., ETL, ELT, CDC) or algorithms (e.g., MapReduce, Flume).
Preferred qualifications
- Master’s degree or PhD in Engineering, Computer Science, or a related
technical field.
- 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