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 the specific salary 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 16 days 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, Software Engineer - Machine Learning (New Grad)

Entry-level Machine Learning Software Engineering role at Salesforce focusing on data analytics and AI solutions, perfect for new graduates with strong programming skills.

Engineer - AI/ML Tools and Performance Tuning

AI/ML Engineer role at Qualcomm focusing on model optimization and performance tuning for Snapdragon platforms.

AI Research Engineer, Applied

AI Research Engineer position at Collaborative Robotics, developing autonomous robot systems using cutting-edge AI and machine learning.

AI/ML Research Engineer

AI/ML Research Engineer position focused on developing advanced machine learning models for robotics applications

Machine Learning Engineer

Entry-level Machine Learning Engineer position at Federato, focusing on LLM implementation and customer-facing ML solutions.