Student Researcher, BS/MS, Winter/Summer 2025

3 Months ago • All levels • Research & Development

Job Summary

Job Description

The Student Researcher Program is designed to foster academic collaborations with students through research at Google. This paid position offers the opportunity to work directly with Google research scientists and developers on research projects. The program provides flexibility in terms of duration, time commitment, and working location (with options for on-site or remote). The topics student researchers work on tend to be open-ended and exploratory, and don't always have a clear deliverable like a traditional internship would. Google Research is building the next generation of intelligent systems for all Google products. To achieve this, we’re working on projects that utilize the latest computer science techniques developed by skilled software developers and research scientists. Google Research teams collaborate closely with other teams across Google, maintaining the flexibility and versatility required to adapt new projects and foci that meet the demands of the world's fast-paced business needs. As a Student Researcher, you will participate in research to develop solutions for real-world, large-scale problems.
Must have:
  • Bachelor's or Master's in CS, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or related technical field.
  • Experience in one area of computer science (e.g., Natural Language Understanding, Human Computer Interactions, Computer Vision, Machine Learning, Deep Learning, Algorithmic Foundations of Optimization, Quantum Information Science, Data Science, Software Engineering, or similar areas).
Good to have:
  • Currently enrolled in a full-time degree program and returning to the program after completion of the internship.
  • Currently attending a degree program in Canada.
  • Experience as a researcher, including internships, full-time, or at a lab.
  • Experience contributing research communities or efforts, including publishing papers in major conferences or journals.
  • Experience with one or more general purpose programming languages (e.g., Python, Java, JavaScript, C/C++, etc.)

Job Details


Minimum qualifications:

  • Currently enrolled in a Bachelor's or Master’s degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or related technical field.
  • Experience in one area of computer science (e.g., Natural Language Understanding, Human Computer Interactions, Computer Vision, Machine Learning, Deep Learning, Algorithmic Foundations of Optimization, Quantum Information Science, Data Science, Software Engineering, or similar areas).

Preferred qualifications:

  • Currently enrolled in a full-time degree program and returning to the program after completion of the internship.
  • Currently attending a degree program in Canada.
  • Experience as a researcher, including internships, full-time, or at a lab.
  • Experience contributing research communities or efforts, including publishing papers in major conferences or journals.
  • Experience with one or more general purpose programming languages (e.g., Python, Java, JavaScript, C/C++, etc.).

About the job

The Student Researcher Program’s primary objective is to foster academic collaborations with students through research at Google. Join us for a paid Student Researcher position that offers the opportunity to work directly with Google research scientists and developers on research projects.

The Student Researcher Program offers more opportunities for research students to work on critical research projects at Google in a less structured way. The program allows for opportunities beyond the limitations of our traditional internship program on aspects such as duration, time commitment, and working location (with options for on-site or remote). The topics student researchers work on tend to be open-ended and exploratory, and don't always have a clear deliverable like a traditional internship would.

Google Research is building the next generation of intelligent systems for all Google products. To achieve this, we’re working on projects that utilize the latest computer science techniques developed by skilled software developers and research scientists. Google Research teams collaborate closely with other teams across Google, maintaining the flexibility and versatility required to adapt new projects and foci that meet the demands of the world's fast-paced business needs.

Responsibilities

  • Participate in research to develop solutions for real-world, large-scale problems.

Similar Jobs

Nielsen Holdings - Staff Software Engineer (AM-TECH-DA-43)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Microsoft - Software Engineer

Microsoft

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Every matrix - Senior Java Developer

Every matrix

Changsha, Hunan, China (On-Site)
2 Weeks ago
Paypal - Senior Engineer, Backend (Java)

Paypal

San Jose, California, United States (Hybrid)
4 Months ago
Warner Bros Games - Senior Software Engineer

Warner Bros Games

(Hybrid)
1 Month ago
SpeEdLabs - Lead c++ developer

SpeEdLabs

Karnataka, India (On-Site)
3 Months ago
Netflix - Research Scientist 4 - Speech Synthesis, Content and Studio

Netflix

Los Gatos, California, United States (On-Site)
1 Month ago
NVIDIA - Senior SoC Power Analysis Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Iksha Labs - Senior C++ Engineer

Iksha Labs

Gurugram, Haryana, India (On-Site)
5 Months ago
Netflix - Research Scientist L5, Algorithms Engineering

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

UXBERT Labs - Senior Mobile Developer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
1 Month ago
ByteDance - Research Scientist Graduate (Infrastructure System Lab) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Frontend Software Engineer, Global E-commerce Open Platform

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Info Stretch - Senior Java Engineer

Info Stretch

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
3 Months ago
FIS Global - Lead Engineer – Development- (Java, Angular)

FIS Global

Pune, Maharashtra, India (Hybrid)
4 Months ago
Virtana Corp - Senior Software Engineer

Virtana Corp

Pune, Maharashtra, India (Remote)
4 Months ago
Nolimit City - Senior Software Engineer

Nolimit City

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Circana - Senior UI Developer

Circana

Pune, Maharashtra, India (Hybrid)
5 Months ago
Glean - Software Engineer- Consulting Services

Glean

Bengaluru, Karnataka, India (On-Site)
3 Months ago
NVIDIA - System Software Engineer Intern, Apache Spark Solutions - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Waterloo, Ontario, Canada

TiMi Studio Group - TiMi Montreal- Lead/Principal Gameplay Animator

TiMi Studio Group

Montreal, Quebec, Canada (On-Site)
3 Months ago
Spin Master - Senior Manager, Procurement Enablement

Spin Master

Ontario, Canada (Hybrid)
1 Month ago
Final Strike Games - Virtual Reality Rendering Engineer

Final Strike Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Ubisoft - Machine Learning Programmer (Character & Animation)

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Beamdog - Senior Narrative Designer

Beamdog

Edmonton, Alberta, Canada (Remote)
3 Months ago
Snowed In Studios - Senior Generalist Programmer

Snowed In Studios

Ottawa, Ontario, Canada (Hybrid)
7 Months ago
Keywords Studios (Player Support) - Animateur(-trice) 3D principal(e) / Lead 3D Animator

Keywords Studios (Player Support)

Québec City, Quebec, Canada (On-Site)
8 Months ago
Bkom Studios - Senior Unreal Developer

Bkom Studios

Montreal, Quebec, Canada (Remote)
3 Weeks ago
Rockstar Games - Animation Systems Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Spin Master - Embedded Software Engineer

Spin Master

Ontario, Canada (Hybrid)
2 Weeks ago
NVIDIA - Senior SOC Design Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
NVIDIA - Senior Memory Controller Verification Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
4 Weeks ago
ByteDance - Site Reliability Engineer - Machine Learning Systems - Singapore

ByteDance

Singapore (On-Site)
3 Months ago
Netflix - Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

Netflix

Los Gatos, California, United States (Remote)
1 Month ago
KPIT - OpenVX Experts

KPIT

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Netflix - Principal Engineer, Games Experience Engineering

Netflix

Los Gatos, California, United States (On-Site)
1 Day ago
Vigaet - Machine Learning Engineer-Internship

Vigaet

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Pattern® - Senior Software Engineer - NodeJS

Pattern®

Pune, Maharashtra, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug