Software Engineer, PhD, Early Career, AI/Machine Learning

Google is an engineering company that develops next-generation technologies changing how billions of users connect, explore, and interact with information.
$136,000 - $200,000
Machine Learning
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS

Description For Software Engineer, PhD, Early Career, AI/Machine Learning

Google is seeking PhD Software Engineers to join their team in developing cutting-edge AI and Machine Learning technologies. This role offers an exceptional opportunity to work on projects that impact billions of users worldwide. As a member of Google's engineering team, you'll be at the forefront of technological innovation, working on everything from information retrieval to distributed computing, AI, and natural language processing.

The position requires a PhD in Computer Science or related field, with a strong foundation in Machine Learning and AI technologies. You'll be working with advanced technologies including Recommendation Systems, Computer Vision, NLP, Deep Learning, and Distributed Machine Learning. The role offers significant growth potential, with opportunities to switch teams and projects as you develop.

You'll be part of a dynamic environment where engineers routinely work on scalability solutions, large-scale applications, and new platforms that shape the future of technology. From Google Ads to Chrome, Android to YouTube, you'll have the chance to make meaningful contributions to products that are used globally.

The compensation package is highly competitive, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. This is a full-time position starting in 2025, perfect for PhD graduates looking to transition into industry and make an immediate impact in the field of AI and Machine Learning.

Google's commitment to innovation, coupled with its inclusive culture and focus on technical excellence, makes this an ideal opportunity for those looking to work on challenging problems at scale. You'll be supported by a team of world-class engineers and have access to Google's vast resources and cutting-edge infrastructure.

Last updated 10 days ago

Responsibilities For Software Engineer, PhD, Early Career, AI/Machine Learning

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Engineer, PhD, Early Career, AI/Machine Learning

Python
Java
JavaScript
Go
  • PhD degree in Computer Science or related technical field
  • Experience coding in C, C++, Java, JavaScript, Python, or Golang
  • Experience in Machine Learning or Artificial Intelligence
  • Experience with Recommendation/Ranking/Prediction (RRP), Computer Vision (CV), Natural Language Processing (NLP), Speech/Audio, Deep Learning/Neural Networks, Reinforcement Learning, Distributed Machine Learning

Benefits For Software Engineer, PhD, Early Career, AI/Machine Learning

  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineer, PhD, Early Career, AI/Machine Learning

Program Manager I, Supply Chain Machine Delivery, Technical Infrastructure

Program Manager position at Google focusing on Machine Learning Supply Chain Operations delivery, offering competitive salary and benefits in Atlanta.

Engineering Analyst, AI Safety

Engineering Analyst position at Google focusing on AI Safety, combining data analysis and machine learning to protect users across Google products.

Software Engineer, PhD, Early Career, AI/Machine Learning

PhD-level Software Engineering position at Google focusing on AI/ML development, offering competitive salary and opportunity to work on cutting-edge technology.

Software Engineer, PhD, Early Career, Machine Learning, Systems and Cloud AI

PhD Software Engineer position at Google Cloud focusing on Machine Learning and AI systems development, offering competitive compensation and opportunity to work on large-scale projects.

Engineering Analyst, AI Safety

Engineering Analyst position at Google focusing on AI Safety, combining data analysis and machine learning to protect users and ensure product integrity.