Software Engineer, AI/Machine Learning, PhD, Early Career, 2027 Start
Google· Engineering
Hybrid (Multiple US locations)$147k - $210kFull-timePosted 1mo ago
About the role
PhD-level software engineering role at Google focused on AI/ML systems, with opportunities to lead or collaborate on end-to-end ML projects, across the stack, leveraging research expertise.
Responsibilities
- Collaborate or lead on team projects to carry out design, analysis, and development of advanced ML systems across the stack using your research expertise.
- Support building end-to-end ML Systems that involves working across the full stack, from low-level hardware acceleration and compiler optimizations to high-level model architecture and production APIs, transforming your research expertise into robust, scalable products.
- Optimize complex system performance by analyzing and fixing performance bottlenecks, memory inefficiencies, and errors in production systems to meet stringent customer goals.
- Elevate engineering excellence by writing well-tested code, conducting code reviews and fostering a culture of quality by advocating best engineering practices.
Qualifications
- PhD degree in Computer Science, Artificial Intelligence, Machine Learning, or related technical field, or equivalent practical experience.
- Experience coding in one of the following programming languages including but not limited to: Python, C, C++, Java, JavaScript or Golang.
- Experience in Machine Learning or Artificial Intelligence.
Skills
Required:PhD in CS/AI/ML or related fieldProgramming
Benefits
- Health, dental, vision, life, disability insurance
- Retirement Benefits: 401(k) with company match
- Paid Time Off: 20 days of vacation per year, accruing at a rate of 6.15 hours per pay period for the first five years of employment
- Sick Time: 40 hours/year (increased to 69 hours/year for Seattle) including 5 discretionary sick days per instance
- Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks
- Baby Bonding Leave: 18 weeks
- Holidays: 13 paid days per year
Last updated Oct 23, 2026. Interested? Apply on the company site.
More open roles at Google
- Staff Network Security Engineer, Google Enterprise Network2d agoHybrid (Austin, TX; Sunnyvale, CA)
- Group Product Manager, Google Lens AI Shopping2d agoMountain View, CA, USA · Product Management
- UX Program Manager2d agoHybrid (New York, NY; San Bruno, CA) · UX Programs & Operations
- Senior Staff Software Engineer, Android Automotive OS2d agoHybrid (Kraków, Poland; Munich, Germany)
- 2d ago