Student Researcher, PhD, Fall 2026
Waterloo, ON, Canada · Internship
Sponsorship not specifiedDetected 9 hours ago
JavaScriptPythonJavaC++AlgorithmsGCPMachine LearningDeep LearningData ScienceComputer VisionStatisticsResearchBiostatistics
About the role
- About the job The Student Researcher Program fosters academic collaborations by hiring students onto research projects aligned to company priorities in scientific advancement.
Responsibilities
- Participate in research to develop solutions for real-world, large-scale problems.
Requirements
- Currently enrolled in a PhD degree in Computer Science, Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or a related technical field.
Nice 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 with one or more general purpose programming languages (e.g., Python, Java, JavaScript, C/C++, etc.).
- Experience in contributing research communities or efforts, including publishing papers in major conferences or journals.
- The Student Researcher Program fosters academic collaborations by hiring students onto research projects aligned to company priorities in scientific advancement.
- When you apply, you will be considered for Student Researcher positions across all of Google's research teams including Google DeepMind, Google Research, Google Cloud and more.
- To achieve this, we invest in foundational research and work on projects that utilize the latest computer science techniques developed by skilled software developers and research scientists.
Skills
- This allows us to find the right project match for your skills and interests.
Compensation
- The Canada base salary for this full-time position is CAD 120,000, determined by role, level, and location.
This listing is sourced directly from Google's careers page and normalized into a canonical job model.