Software Engineer III, Research

1 Month ago • 2 Years + • Research & Development

Job Summary

Job Description

This Software Engineer III, Research role at Google in Tel Aviv, Israel involves developing and improving AI systems, specifically focusing on enhancing a system for generating scientific hypotheses by integrating related tools and datasets. Responsibilities include writing product/system development code, conducting design reviews, reviewing code from other developers, and contributing to best practices. The ideal candidate will have experience with Python programming, data structures, algorithms, and distributed systems. Experience with reinforcement learning and Large Language Models is preferred. The position requires strong problem-solving skills and the ability to work collaboratively within a fast-paced environment.
Must have:
  • Bachelor's degree or equivalent experience
  • 2+ years software development experience or 1 year with advanced degree
  • 2+ years experience with data structures or algorithms
  • 2+ years experience developing infrastructure or distributed systems
  • Python programming experience
Good to have:
  • Master's/PhD in Computer Science
  • Experience with accessible technologies
  • Reinforcement learning experience
  • Large Language Model experience

Job Details

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development or 1 year of experience with an advanced degree.
  • 2 years of experience with data structures or algorithms.
  • 2 years of experience with developing infrastructure, distributed systems or networks with compute technologies, storage or hardware architecture.
  • Experience in programming with Python.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or a related technical fields.
  • Experience in developing accessible technologies.
  • Experience with reinforcement learning.
  • Experience with Large Language Model.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Google Research addresses challenges that define the technology of today and tomorrow. From conducting fundamental research to influencing product development, our research teams have the opportunity to impact technology used by billions of people every day.

Our teams aspire to make discoveries that impact everyone, and core to our approach is sharing our research and tools to fuel progress in the field -- we publish regularly in academic journals, release projects as open source, and apply research to Google products.

Responsibilities

  • Write product or system development code.
  • Guide design reviews with peers and stakeholders to select among available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Improve an Artificial Intelligence (AI) system for generating scientific hypothesis.
  • Improve the system by equipping it with access to related tools and datasets.

Similar Jobs

Demandbase - Senior Software Engineer (Data Platform)

Demandbase

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
G5 Games - C++ Gameplay Programmer

G5 Games

Astana, Astana, Kazakhstan (Remote)
7 Months ago
Meta - Postdoctoral Researcher, Embodied AI (PhD)

Meta

Seattle, Washington, United States (On-Site)
6 Months ago
Fluence - Data Scientist

Fluence

Zürich, Zurich, Switzerland (Hybrid)
7 Months ago
Suki - Senior Mobile Engineer (IOS)

Suki

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
4 Months ago
ByteDance - Research Scientist in Foundation Model (Music) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
Tesla - Senior PLC Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
3 Months ago
Riot Games - Senior Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Research Scientist Intern, Language and Multimodal Research for MetaAI (PhD)

Meta

Seattle, Washington, United States (On-Site)
6 Months ago
Aryaka - Data Engineer

Aryaka

Bengaluru, Karnataka, India (On-Site)
1 Year ago
ByteDance - Product Operations - Search Ads Team

ByteDance

Tokyo, Japan (On-Site)
2 Months ago
Hedra - Machine Learning Engineer (CUDA)

Hedra

New York, New York, United States (On-Site)
2 Months ago
Google - Senior Software Engineer, Android Security

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Genies - Machine Learning Engineer, Character Animation & Motion AI

Genies

Los Angeles, California, United States (On-Site)
3 Months ago
Uniswap Labs - Staff Backend Engineer

Uniswap Labs

New York, United States (Hybrid)
2 Weeks ago
Google - Software Engineer, PhD

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Social Discovery Group - Head/Lead Social Media Manager

Social Discovery Group

Spain (Remote)
7 Months ago
Mashgin - Senior Software Engineer, Machine Learning and Artificial Intelligence

Mashgin

Palo Alto, California, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Tel Aviv-Yafo, Tel Aviv District, Israel

CyberArk - Data Architect

CyberArk

Israel (Hybrid)
4 Weeks ago
NVIDIA - Senior Firmware PHY Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
Unity - Growth Manager

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Months ago
Plarium - Marketing Data Analyst

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
3 Months ago
Tesla - Service Technician

Tesla

Netanya, Center District, Israel (On-Site)
3 Months ago
Cadence - Application Engineer for PCB Design

Cadence

Petah Tikva, Center District, Israel (On-Site)
1 Week ago
Google - Junior CPU Formal Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Unity - Senior Software Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
NVIDIA - Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Physical Design Full Chip STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
NVIDIA - HPC Operations Manager - Hardware Engineering

NVIDIA

Austin, Texas, United States (On-Site)
3 Months ago
Ceragon Networks - Verification Team Lead

Ceragon Networks

Karnataka, India (On-Site)
7 Months ago
Riot Games - Staff Software Engineer, Full-Stack - 2XKO

Riot Games

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
Google - Staff Software Engineer, Mobile (Android), YouTube

Google

San Bruno, California, United States (On-Site)
1 Month ago
Riot Games - Staff Software Engineer (Graphics)

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
ByteDance - Software Engineer, ML System Architecture

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
NVIDIA - Solution Architect - CSP Cloud

NVIDIA

Beijing, Beijing, China (On-Site)
4 Months ago
Google - Engineering Manager, Machine Learning, Translate

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - ASIC Design Verification Engineer, TPU Compute

Google

Sunnyvale, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

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

Seattle, Washington, United States (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