Research Scientist

Google Research builds the next generation of intelligent systems for all Google products through cutting-edge computer science research.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Research Scientist

Google Research is seeking a Research Scientist to join their team in building the next generation of intelligent systems across all Google products. This role combines cutting-edge research with practical implementation, requiring expertise in machine learning, data mining, and natural language processing. As a Research Scientist, you'll conduct groundbreaking research, publish papers, and collaborate with both internal teams and external research institutions.

The position offers a unique opportunity to work on real-world problems that span the breadth of computer science, from machine learning and deep learning to data mining and natural language processing. You'll be responsible for setting up large-scale tests, deploying innovative solutions, and managing research projects from conception to implementation.

The ideal candidate will have a PhD in Computer Science or related field, with demonstrated experience in publishing research and strong programming skills. You'll work in a collaborative environment where you can influence Google's research direction while contributing to the broader scientific community. The role offers competitive compensation ($136,000-$200,000) plus benefits, equity, and the chance to work with world-class researchers and engineers.

This position provides an excellent opportunity to make significant contributions to both Google's products and the academic research community, while working on challenging problems that can impact billions of users. You'll have the freedom to explore new research areas while maintaining the practical focus needed to transform theoretical advances into real-world applications.

Last updated 6 days ago

Responsibilities For Research Scientist

  • Author research papers to share and generate impact of research results across the team and in the research community
  • Help in growing research business across teams by sharing research trends and best practices within the community
  • Define the data structure, framework, design, and evaluation metrics for research solution development and implementation under minimal guidance
  • Identify timelines and obtain resources needed
  • Identify new and upcoming research areas by interacting with potential external and internal collaborators
  • Help in developing long-term research strategy and plans to expand the impact of Google research
  • Contribute to conducting experiments based on the research question
  • Develop research prototypes or conduct simulations to further evaluate the impact of research

Requirements For Research Scientist

Python
JavaScript
Java
  • PhD degree in Computer Science, a related field, or equivalent practical experience
  • One or more scientific publication submission(s) for conferences, journals, or public repositories
  • Coding experience in Python, JavaScript, R, Java, or C++
  • 2 years of coding experience in Python, JavaScript, R, Java, or C++ (preferred)
  • 1 year of experience owning and initiating research agendas (preferred)

Benefits For Research Scientist

Medical Insurance
Equity
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Equity
  • Vision Insurance
  • Dental Insurance

Interested in this job?

Jobs Related To Google Research Scientist

Program Manager III, Developer Relations, Cloud

Lead Developer Relations Program Manager role at Google Cloud, focusing on AI and ML developer advocacy, community engagement, and program management.

Technical Program Manager III, AI/ML, Google Cloud

Lead AI/ML technical program management role at Google Cloud, driving machine learning initiatives and cross-functional projects with competitive compensation.

Software Developer III, Machine Learning, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on machine learning and AI development with opportunities to work on large-scale systems impacting billions of users.

Software Developer III, AI/ML, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on ML infrastructure and AI research with practical applications across various industries.

Technical Program Manager II, Responsible AI, Trust and Safety

Technical Program Manager II position at Google focusing on Responsible AI and Trust & Safety initiatives, offering competitive compensation and opportunities to work on complex, multi-disciplinary projects.