Software Engineer, PhD, Early Career, Campus, AI/Machine Learning, 2025 Start

Google is a leading technology company that develops innovative products and services used by billions of users worldwide.
$136,000 - $200,000
Machine Learning
Entry-Level Software Engineer
In-Person
AI

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

Google is seeking Software Engineers with a PhD for an Early Career, Campus position focused on AI/Machine Learning, starting in 2025. As a software engineer at Google, you'll work on next-generation technologies that change how billions of users connect, explore, and interact with information and one another. The role involves developing products that handle information at massive scale, extending well beyond web search.

Google is looking for engineers who bring fresh ideas from various areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile. The position offers opportunities to work on critical projects and switch teams as both you and the fast-paced business grow and evolve.

In this role, you will:

  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance software solutions
  • Work on scalability and storage solutions, large-scale applications, and new platforms for developers worldwide

Google emphasizes versatility, leadership qualities, and enthusiasm for taking on new problems across the full-stack. The company is committed to pushing technology forward and making an impact on users globally.

Key responsibilities include writing product or system development code, participating in design reviews, reviewing code from other developers, contributing to documentation, and triaging product or system issues.

The position offers a competitive salary range of $136,000-$200,000 + bonus + equity + benefits, with individual pay determined by work location and additional factors such as job-related skills, experience, and relevant education or training.

Google is an equal opportunity employer committed to building a diverse and inclusive workforce. They welcome applications from candidates of all backgrounds and provide accommodations for applicants with special needs.

Last updated 2 months ago

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

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

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

Java
JavaScript
Python
Go
  • PhD degree in Computer Science or related technical field
  • Experience coding in one of the following programming languages including but not limited to: 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

Interested in this job?

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

Associate Customer Engineer, GenAI, Google Cloud

Entry-level AI/ML engineering role at Google Cloud, focusing on helping customers implement and optimize GenAI solutions while providing technical expertise and support.

Engineering Analyst, AI Safety

AI Safety Engineering Analyst role at Google focusing on protecting GenAI products with robust safety filters and applying AI to combat harmful content.

Technical Solutions Engineer Associate, AI/ML

Technical Solutions Engineer role at Google Cloud, focusing on AI/ML support and implementation, requiring 2 years of coding experience and strong customer service skills.

Software Engineer II, AI/ML, Account Threats

Entry-level Software Engineer position at Google, focusing on AI/ML solutions for account threat detection and security, based in Zürich.

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

Early career PhD Software Engineer role at Google focusing on AI/Machine Learning, starting 2025