Research Scientist, Machine Learning and Neuroscience

Google is a global technology company building intelligent systems and advancing artificial intelligence research.
$120,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
Field Solutions Developer II, Generative AI, Google Cloud

Field Solutions Developer II position at Google Cloud focusing on Generative AI implementation, requiring 5 years of Python experience and AI expertise, offering $147K-$216K base salary.

Software Engineer III, AI/ML

Software Engineer III position at Google focusing on AI/ML implementation and infrastructure, requiring 2 years of software development experience and machine learning expertise.

Software Engineer III, AI/ML, Google Cloud AI

Software Engineer III position at Google Cloud AI focusing on AI/ML development, infrastructure, and implementation of machine learning solutions.

Software Engineer III, Machine Learning, Google Ads

Software Engineer III position focused on machine learning and AI development for Google Ads, requiring 2 years of experience in software development and ML algorithms.

Field Solutions Developer II, Generative AI, Google Cloud

Field Solutions Developer II position at Google Cloud focusing on Generative AI implementation, requiring 5+ years of experience in AI/ML and Python programming.

Description For Research Scientist, Machine Learning and Neuroscience

Google Research is seeking a Research Scientist specializing in Machine Learning and Neuroscience to join their innovative team. This role combines cutting-edge AI research with practical applications across Google's product ecosystem. The position focuses on advancing artificial intelligence by exploring alternative computational paradigms and discovering learning algorithms for experimental, energy-efficient hardware paradigms.

As a Research Scientist, you'll be at the forefront of machine learning research, working on projects that span from fundamental research to new product innovation. You'll design and execute machine learning experiments, collaborate with world-class researchers, and contribute to the scientific community through publications and presentations. The role offers the opportunity to work with state-of-the-art technologies and resources while maintaining the freedom to pursue novel research directions.

The ideal candidate will have a PhD in Computer Science or related field, strong programming skills in languages like Python or Java, and demonstrated experience in machine learning. You'll be expected to balance independent research with collaborative projects, working closely with teams across Google to translate research findings into practical applications.

This position offers the unique opportunity to impact the future of AI while working at one of the world's leading technology companies. You'll be part of a team that values scientific rigor, creative thinking, and practical innovation. The role combines the intellectual freedom of academic research with the resources and impact potential of a major technology company.

Working at Google's Montreal office, you'll be part of a vibrant tech community while contributing to projects that have global reach and significance. The position offers the chance to work on experimental hardware paradigms and energy-efficient solutions, making it ideal for researchers interested in the intersection of machine learning, neuroscience, and hardware optimization.

Last updated 3 months ago

Responsibilities For Research Scientist, Machine Learning and Neuroscience

  • Explore thoroughly into a project for an extended period of time
  • Design, execute, and interpret machine learning experiments, selecting appropriate algorithms, models, and evaluation metrics
  • Review literature, identify key questions, think creatively, iterate on experiments, and employ scientific accuracy
  • Be proficient in one or more modern programming languages, learn new programming languages
  • Write clear academic papers, give formal research talks, and have informal discussions with colleagues

Requirements For Research Scientist, Machine Learning and Neuroscience

Python
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++
  • Machine Learning experience
  • 2 years of coding experience in Python, JavaScript, R, Java, or C++ (preferred)
  • 1 year of experience owning and initiating research agendas (preferred)
  • Experience with automated algorithm discovery methods, learning to learn, or program synthesis (preferred)
  • Experience with digital hardware or hardware intended for machine learning (preferred)
  • Knowledge of computational neuroscience (preferred)
  • Familiarity with non-gradient-based optimization techniques (preferred)

Interested in this job?