Taro Logo

Software Engineering PhD Intern, 2026

Google is an engineering company that revolutionizes search, develops scalable solutions, and creates innovative technologies impacting users worldwide.
Backend
Software Engineering Intern
In-Person
5,000+ Employees
AI · Enterprise SaaS

Job Description

Google is seeking a Software Engineering PhD Intern for Summer 2026 to join their engineering team. This prestigious internship opportunity is designed for PhD students in their final years of study in the EMEA region. As an intern, you'll work on critical projects that directly impact Google's core products and services, leveraging your research expertise in areas such as algorithms, artificial intelligence, machine learning, or distributed systems.

The role offers hands-on experience with Google's cutting-edge technologies and large-scale systems. You'll be working alongside world-class engineers and researchers, contributing to projects that utilize natural language processing, artificial intelligence, data compression, and search technologies. The internship provides a unique opportunity to apply academic research in a practical setting while solving complex engineering challenges.

This is a full-time, 13-17 week internship based in either Warsaw or Kraków, Poland, starting in May, June, or July 2026. The position requires strong programming skills in languages like Java, C++, Python, or Go, and experience with data structures and algorithms. You'll be involved in designing, testing, deploying, and maintaining software solutions while collaborating with cross-functional teams.

The ideal candidate should have research experience in areas such as Algorithms, Architecture, Artificial Intelligence, Compilers, Database, Data Mining, Distributed Systems, Machine Learning, Networking, or Systems. This internship offers an excellent opportunity to gain industry experience at one of the world's leading technology companies while completing your PhD studies.

Last updated 6 days ago

Responsibilities For Software Engineering PhD Intern, 2026

  • Research, conceive and develop software applications to extend and improve on Google's product offering
  • Contribute to projects using natural language processing, artificial intelligence, data compression, machine learning, and search technologies
  • Collaborate on scalability issues involving access to data and information
  • Utilize exposure to large-scale production software troubleshooting
  • Help maintain mission critical services

Requirements For Software Engineering PhD Intern, 2026

Java
Python
Go
Linux
  • Currently enrolled in a PhD degree in Computer Science or related technical field in the EMEA region, and in penultimate/final year of education
  • Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience
  • Experience with one or more general purpose programming languages (e.g., Java, C/C++, Python, JavaScript, Go, etc.)

Related Jobs

Software Engineering PhD Intern, 2026

PhD Software Engineering internship at Google for Summer 2026, focusing on developing innovative software solutions and working with cutting-edge technologies in Poland.

Internship - .NET Developer

Part-time .NET Developer internship at Hitachi Energy Services in Krakow, focusing on IEC 61850 standard implementation and enterprise software development.

Internship - .NET Developer

Part-time .NET Developer internship at Hitachi Energy Services in Krakow, focusing on developing software for electrical substation communication protocols using C# and .NET technologies.