Research Scientist, Paradigms of Intelligence

2 Weeks ago • All levels • Research & Development

Job Summary

Job Description

Google Research seeks a Research Scientist to explore alternative computational paradigms in artificial intelligence. The role involves designing systems that generate algorithmic solutions with compositionality and hierarchical structures, focusing on differentiable/non-differentiable automated algorithm discovery. Responsibilities include owning mission programming languages theory (rewriting systems, type systems, functional programming), managing modern machine learning techniques (deep learning, reinforcement learning, evolutionary computation), reviewing literature, conducting experiments, publishing research findings, and collaborating with external partners. The ideal candidate will have a PhD in Computer Science or a related field and a strong publication record.
Must have:
  • PhD in Computer Science or related field
  • Scientific publications
  • Strong programming skills
  • Experience with machine learning
  • Excellent coding skills
Good to have:
  • Experience with logic circuits/digital electronics
  • First-authored publications in physics, programming languages, or combinatorial optimization

Job Details

Minimum qualifications:

  • PhD degree in Computer Science, a related field, or equivalent practical experience.
  • One or more scientific publication submissions for conferences, journals, or public repositories.

Preferred qualifications:


  • Experience with logic circuits/digital electronics.
  • Experience with first-authored publications in conferences or journals in physics (e.g., Physical Review Letters), programming languages (e.g., PLDI, ICFP), combinatorial optimization, or especially machine learning (e.g., ICLR, ICML, NeurIPS).

About the job

As an organization, Google maintains a portfolio of research projects driven by fundamental research, new product innovation, product contribution and infrastructure goals, while providing individuals and teams the freedom to emphasize specific types of work. As a Research Scientist, you'll setup large-scale tests and deploy promising ideas quickly and broadly, managing deadlines and deliverables while applying the latest theories to develop new and improved products, processes, or technologies. From creating experiments and prototyping implementations to designing new architectures, our research scientists work on real-world problems that span the breadth of computer science, such as machine (and deep) learning, data mining, natural language processing, hardware and software performance analysis, improving compilers for mobile platforms, as well as core search and much more.

As a Research Scientist, you'll also actively contribute to the wider research community by sharing and publishing your findings, with ideas inspired by internal projects as well as from collaborations with research programs at partner universities and technical institutes all over the world.

To advance the field of artificial intelligence by exploring alternative computational paradigms beyond those currently trending. We aim to deepen our understanding of how complexity emerges in differentiable/non-differentiable automated algorithm discovery methods. We are interested in the design of systems that, starting from a problem description, are capable of producing algorithmic solutions that exhibit compositionality, hierarchical structures, and component reuse.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

  • Own mission programming languages theory (e.g., rewriting systems, type systems, functional programming/physics of complex systems/relevant areas of combinatorial optimization).
  • Manage modern machine learning techniques (e.g., deep learning, reinforcement learning, evolutionary computation).
  • Review literature, identify key questions, think creatively, iterate on experiments, employ scientific excellence, and publish papers.
  • Dive into a project for an extended period of time with excellent coding.

Similar Jobs

Haptic - Lead Level Artist

Haptic

Paris, Île-de-France, France (Remote)
4 Months ago
SciPlay - Sr. Full Stack Software Engineer

SciPlay

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Maxis Studios - Gameplay Software Engineer

Maxis Studios

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Social Discovery Group - User Acquisition Manager

Social Discovery Group

(Remote)
1 Week ago
Unity - Senior Product Manager - Ad Exchange

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Days ago
Samsung Semiconductor - Senior Staff Engineer, DRAM

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
Google - Software Engineer III, Machine Learning, Pixel Camera

Google

New Taipei, New Taipei City, Taiwan (On-Site)
3 Weeks ago
Hashlist - HPC Hardware Architect

Hashlist

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
ByteDance - CPU Application Platform Engineer Intern (Server Platform)

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
Samsung Semiconductor - Senior Staff Engineer, Design Verification

Samsung Semiconductor

San Jose, California, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Unity - Mobile Automation Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Build A Rocket Boy - Principal Engineer

Build A Rocket Boy

(Remote)
2 Months ago
Ubisoft - Junior Programmer

Ubisoft

Chengdu, Sichuan, China (On-Site)
3 Weeks ago
FICO - Analytic Science Principal Scientist

FICO

San Diego, California, United States (On-Site)
6 Days ago
Naphora - 2D Animator

Naphora

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
1 Week ago
NVIDIA - Principal Thermal Mechanical Photonic Designer

NVIDIA

Canada (On-Site)
2 Months ago
Playable Worlds - Rendering Engineer

Playable Worlds

(Remote)
6 Days ago
Genies - Engineering Manager, Machine Learning

Genies

Los Angeles, California, United States (On-Site)
1 Month ago
ByteDance - Senior Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

San Jose, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Zürich, Zurich, Switzerland

Google - Senior Product Manager, Anti Money Laundering AI

Google

Zürich, Zurich, Switzerland (On-Site)
3 Weeks ago
PwC - Manager/Senior Manager - Operations and Supply Chain Management Consulting 80-100%

PwC

Zürich, Zurich, Switzerland (On-Site)
7 Months ago
AFRY - Electrical Systems Designer/Technician 80-100% (f/m), BELLINZONA

AFRY

Bellinzona, Ticino, Switzerland (On-Site)
1 Month ago
Tesla - Governance Risk and Compliance Systems Analyst

Tesla

Geneva, Geneva, Switzerland (On-Site)
3 Months ago
Google - AI Information Security Engineer

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
Google - Software Engineer II, Contact Center AI Platform

Google

Zürich, Zurich, Switzerland (On-Site)
2 Weeks ago
PwC - Director ADV Risk & Reg

PwC

Zürich, Zurich, Switzerland (On-Site)
7 Months ago
Google - Software Engineer II, YouTube Uploads

Google

Zürich, Zurich, Switzerland (On-Site)
1 Week ago
OKX - Growth Manager (Community) - DACH

OKX

Crans-Montana, Valais, Switzerland (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
3 Months ago
NVIDIA - ASIC Verification Engineer - GPU

NVIDIA

Santa Clara, California, United States (Hybrid)
4 Weeks ago
NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
NVIDIA - Senior Analog Mixed Signal Design Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Signal and Power Integrity Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
3 Weeks ago
Virtuos - Technical Director

Virtuos

China (On-Site)
1 Month ago
Samsung Semiconductor - Senior Engineer, Performance Modeling Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
NVIDIA - Senior High-Performance System Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Digital Design Verification Engineer - Hardware

NVIDIA

Canada (On-Site)
2 Months ago
Google - Senior Staff Software Engineer, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
6 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.

Fremont, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Reston, Virginia, United States (On-Site)

Sunnyvale, California, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Dublin, County Dublin, Ireland (On-Site)

San Jose, California, United States (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

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