Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:
Relations Developer, Cloud and Generative AI

Developer Relations position at Google focusing on Cloud and AI technologies, combining technical expertise with community advocacy and product development.

ML System Engineer, AICore, Platforms and Devices

ML System Engineer role at Google focusing on AICore platforms and devices, implementing Gemini in Android ecosystem and optimizing on-device AI performance.

Software Engineer II, Cloud AI, Early Career

Early-career Software Engineer II position at Google Cloud AI team, focusing on search features and GenAI capabilities using Python, Java, Go, and Kubernetes.

Software Engineer, TPU, Machine Learning Supercomputer

Software Engineering role at Google focusing on TPU Machine Learning Supercomputer systems, combining software development with AI infrastructure management.

Software Engineer, Cloud AI, Early Career

Early career software engineering role at Google Cloud AI, focusing on Search features and Kubernetes infrastructure with emphasis on GenAI capabilities.

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 4 months 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?