Software Engineer – AI/ML (Google) | Bengaluru / Hyderabad | Salary based on profile

  • Anywhere

Google is hiring Software Engineers – PhD, Early Career 2026 for Bengaluru and Hyderabad.

The role involves developing large-scale systems and provides opportunities across distributed computing, AI/ML, networking, security, storage and cloud infrastructure.

Job Highlights

  • Company: Google
  • Role: Software Engineer – PhD Early Career
  • Locations: Bengaluru / Hyderabad
  • Job Type: Full-Time
  • Experience Level: Early Career / PhD
  • Domain: Software Engineering, Cloud & AI
  • Salary: Not disclosed

Roles & Responsibilities

Engineers will design, develop, test and maintain scalable software systems, diagnose complex technical issues and contribute production-quality code.

Depending on the assigned team, projects can involve AI/ML infrastructure, distributed systems, networking, data storage, security or large-scale system design.

Qualifications & Eligibility

  • PhD in Computer Science, Electrical Engineering or related technical discipline.
  • Software-development experience.
  • Experience with distributed-system architecture, concurrency or synchronization.
  • Strong understanding of algorithms, complexity and system design.

Required Skills

C/C++, Python, Java or Go, Algorithms, Data Structures, Distributed Systems, System Design, Concurrency, Debugging and Software Engineering.

Preferred Skills

Artificial Intelligence, Machine Learning, Databases, Data Mining, Networking, Security, Performance Analysis, Compilers and research publications.

Ready to apply? Unlock the hiring details and get access to premium hiring details across all premium job openings.

Unlock Hiring Details

  • HR contact details
  • Official recruiter email
  • Access to all premium openings
Unlock & Apply Faster

Instant access after successful payment