Software Engineer III, AI/ML, Enterprise Engineering, Core
Summary
Software Engineer III on Google's Core Enterprise Engineering team, designing and building scalable AI/ML and agentic solutions for Google's internal business functions. Day-to-day involves Python or C++ development, applied machine learning, distributed systems work, and collaborating with ML engineers, PM, and UX on reusable enterprise AI primitives.
US: $147000 - $210000 (USD) + 15% bonus target + equity + benefits
Learn more about benefits at Google.
- Design and implement scalable AI solutions for Google's enterprise functions leveraging enterprise AI best practices and foundational building blocks.
- Collaborate with ML engineers and leads on developing reusable enterprise AI primitives.
- Drive innovation in AI and agentic solutions that help transform Google's business functions.
- Partner with PM/UX in defining product roadmap and new feature scope.
- Lead by example and be direct.
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience programming in Python or C++.
- 1 year of experience with applied machine learning.
- Experience architecting and developing distributed systems.
Preferred qualifications:
- Master's degree or PhD in Computer Science or related technical fields.
- 2 years of experience with data structures and algorithms.
- Experience with core GenAI concepts (e.g., LLM, multi-modal, large vision models).
- Experience in concurrency, multithreading, and synchronization.
- Experience developing accessible technologies.