We’re looking for passionate and skilled Software Engineers to help us design and deliver world-class ML infrastructure that powers intelligent applications and services across the globe.
In this role, you’ll work on projects that are not only technically complex but also crucial to Google’s global success. You’ll bring a deep understanding of software development, algorithms, and systems design, combined with hands-on experience in ML infrastructure, model deployment, and data processing. Whether it's enhancing how voice technologies work, improving reinforcement learning systems, or driving scalable model optimization strategies, your contributions will be vital in shaping the next generation of smart, efficient, and scalable software products.
Minimum Qualifications
Preferred Qualifications
- Master’s degree or PhD in Computer Science, Machine Learning, or a closely related technical discipline.
- At least 1 year of experience in a technical leadership or mentoring role, guiding teams or projects.
- Prior experience contributing to or developing accessible technologies and inclusive design.
- Strong problem-solving skills and ability to analyze and debug across multiple layers of a tech stack from infrastructure to ML models.
- Demonstrated ability to drive system design and architecture decisions in fast-paced environments.
Responsibilities
- Develop and maintain robust, scalable, and efficient software for ML-driven systems from prototype to production.
- Conduct code reviews, provide constructive feedback, and collaborate with peers and cross-functional stakeholders to ensure quality, consistency, and adherence to engineering best practices.
- Investigate complex technical issues within production environments, analyze root causes, and design durable solutions that enhance performance and reliability.
- Continuously contribute to product documentation, tooling, and educational content to drive internal adoption and enhance user experiences.
- Apply deep domain knowledge in ML infrastructure to design and implement solutions across one or more areas: speech/audio systems, reinforcement learning, or core ML pipelines.
- Partner closely with research and product teams to align engineering innovations with business goals, while ensuring ethical and scalable ML implementation.
Why Join Google Cloud?
At Google Cloud, you’ll be part of a team that’s building the future of digital transformation. You’ll work with world-class talent, explore new technologies, and make a real impact on how organizations around the world solve their biggest challenges from sustainability to AI-powered analytics.
We believe in continuous learning, inclusive innovation, and creating technology that works for everyone. This is your chance to bring your engineering skills to a place where they can truly make a difference at scale.
Equal Opportunity Commitment
Google is an Equal Opportunity Employer. We are committed to building a diverse and inclusive workforce. All qualified applicants will be considered for employment without regard to race, color, religion, gender identity, sexual orientation, national origin, disability, or veteran status. We also welcome applications from individuals with prior criminal histories, consistent with legal requirements.