Verified today
Software Engineer III, AI/ML Infrastructure, Performance Engineering
About the role
Core ML organization at Google builds and scales machine learning infrastructure and tools for all product areas. As a Software Engineer III you will design, implement, and optimize ML infrastructure components, conduct code reviews, and debug performance issues across distributed systems. Bengaluru, India, on-site role with opportunities to collaborate across Google Cloud and AI teams.
What you’ll do
- Collaborate on design and code reviews
- Contribute to documentation and educational content
- Triage and debug system issues
- Implement solutions in specialized ML areas
- Influence future ML infrastructure direction
What you’ll bring
- 2 years software development experience
- 1 year experience with speech/audio, reinforcement learning, or ML infrastructure
- 1 year experience with model deployment, evaluation, or optimization
- Bachelor’s degree in Computer Science or related field
Nice to have
- Master's or PhD preferred
- 2 years data structures and algorithms experience
- Experience developing accessible technologies
Skills
Education
Bachelor’s degree or equivalent