JobsStaff Software Engineer, ML Frameworks
Job description
The Staff Software Engineer, ML Frameworks role at Google focuses on developing and enhancing machine learning infrastructure that supports various frameworks and hardware. This position is critical for enabling internal and cloud developers to innovate seamlessly using high-functioning ML infrastructure. The team aims to ensure end-to-end training and inference success through cost-effective software stacks. Engineers in this role will have opportunities to work on diverse projects and contribute to the advancement of machine learning technologies.
Requirements
- Bachelor’s degree or equivalent practical experience.
- 8 years of experience in software development.
- 5 years of experience testing and launching software products.
- 3 years of experience with software design and architecture.
- 5 years of experience with speech/audio technology, reinforcement learning, ML infrastructure, or another ML field.
- 5 years of experience with ML design and ML infrastructure.
Responsibilities
- Innovate next directions for infrastructure over a 12-month time horizon.
- Drive technical strategy and roadmaps for infrastructure development.
- Identify and build stable, standardized Application Programming Interfaces (APIs) for internal products.
- Migrate existing frameworks and runtimes onto ML Runtime with minimal user disruption.
- Partner with Global Delivery Model (GDM) to transfer key innovations into products.
Benefits
- Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.
Is this posting expired or inaccurate?
