← All Google jobs
Google

Software Engineer, PhD, Early Career, 2026

Google · Bengaluru, Karnataka, India

About this role

Minimum qualifications PhD degree in Computer Science, Electrical Engineering, or a related technical field. Experience in software development, with a focus on areas such as large-scale distributed systems, AI/ML, networking, data storage, or security. Experience in architecture or development of distributed systems, including concurrency, multi-threading, or synchronization. Experience in algorithms, complexity analysis, and system design. Experience coding in one of the following programming languages including but not limited to: C, C++, Python Java or Golang.

Listings may come from company or aggregator sources. Confirm current availability and requirements on the original application page.

Report a suspicious or expired opening

Sign in to report. Reporter identity is kept private.

Explore roles that fit your experience

Sign in to explore personalized job matching with a saved resume. For this role, review the full description on the source page and emphasize only skills and experience you genuinely have.

Explore personalized job matching

More Google jobs