Software Engineer, AI/ML
Core
Develop next-generation AI/ML technologies and infrastructure to handle massive scale, focusing on speech/audio, reinforcement learning, and model optimization.
Role type
Senior IC machine-learning engineer (audio/RL/infrastructure)
Builds
Production ML models, model deployment pipelines, and data processing systems for Google Cloud and core products
Domain
Artificial Intelligence, Machine Learning, Cloud Infrastructure
Deliverable
production ML models
Required skills
Software development, programming languages, speech/audio technology, reinforcement learning, ML infrastructure, model deployment, model evaluation, data processing, debugging
Preferred skills
Software design and architecture, C++, software product testing/launching, technical leadership, accessible technology development
Technologies
C++, ML infrastructure frameworks
Responsibilities
Write product or system development code, collaborate on design and code reviews, triage and debug system issues, implement solutions in specialized ML areas, contribute to model optimization and data processing
Seniority
Mid-level, hands-on IC