Staff Software Engineer, Computational Photography and Generative AI

9 Hours ago • 8 Years + • Research & Development • Full Stack Development

Job Summary

Job Description

Google is seeking a Staff Software Engineer to develop cutting-edge visual media technologies, focusing on diffusion models and transformers. This role requires a minimum of 8 years of software development experience and significant contributions to research communities (publications in NeurIPS, ICML, ICLR, etc.). Responsibilities include developing visual media technologies, working on projects critical to Google's needs, and collaborating within a team with a strong publication record. The ideal candidate will possess expertise in data structures and algorithms, and a Master's or PhD in a related field is preferred. The position is located in Tel Aviv, Israel, and involves contributing to Google's Platforms and Ecosystems product area.
Must have:
  • 8+ years software development experience
  • Research publications (NeurIPS, ICML, etc.)
  • Develop diffusion models and transformers
  • Data structures/algorithms expertise
Good to have:
  • Master's or PhD in Engineering/Computer Science
  • Experience with large-scale systems

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • Contributions to research communities including publishing papers in venues (NeurIPS, ICML, ICLR, JMLR, ACL, WWW, CVPR, IJCV, etc.).

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures/algorithms.

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.

We are excited about both fundamental research and identifying and solving creative, new problems with potential to have big impact. Our team has a strong track record of publishing at vision and graphics venues, and transferring cutting edge research into products that reach users.

The Platforms and Ecosystems product area encompasses Google's various computing software platforms across environments (desktop, mobile, applications). The products provide enterprises, and ultimately end users, the ability to utilize and manage their services at scale. We build innovative and compelling software products—from apps to TVs, from laptops to phones—that have an impact on people’s lives across the world.

Responsibilities

  • Develop cutting-edge visual media technologies, including diffusion models and transformers.

Similar Jobs

ByteDance - Student Researcher (Doubao (Seed) Foundation Model - Video Generation) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Google - Software Engineer III, AI/ML GenAI, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
8 Hours ago
Appier - Software Engineer, Site Reliability Engineering

Appier

Taipei City, Taiwan (On-Site)
5 Months ago
Google - Software Engineer II, Account Threats

Google

Zürich, Zurich, Switzerland (On-Site)
11 Hours ago
Google - Student Researcher, PhD, Winter/Summer 2025

Google

Montreal, Quebec, Canada (On-Site)
5 Months ago
NVIDIA - Chip Architect

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Netflix - Senior Researcher - Netflix Experiences

Netflix

Los Angeles, California, United States (On-Site)
5 Months ago
Riot Games - VFX Artist II - VALORANT, Premium Content

Riot Games

United States (On-Site)
1 Month ago
ByteDance - Research Scientist - Multimedia Lab

ByteDance

San Diego, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Developer III, Front-End, Google Home Platform

Google

Waterloo, Ontario, Canada (On-Site)
10 Hours ago
Google - Software Engineer, Early Career

Google

Bucharest, Bucharest, Romania (On-Site)
8 Hours ago
Google - Senior Staff Engineer, Security Defense Platforms

Google

Hyderabad, Telangana, India (On-Site)
8 Hours ago
N-iX - Senior Power BI Engineer

N-iX

Ukraine (Remote)
3 Weeks ago
Epic Games - Research Engineer - Neural Rendering

Epic Games

London, England, United Kingdom (On-Site)
2 Days ago
NVIDIA - Senior GPU Power Architect

NVIDIA

Austin, Texas, United States (Hybrid)
1 Month ago
ByteDance - CPU Optimization Architect

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
RoofStack - Senior Fullstack Developer

RoofStack

İstanbul, İstanbul, Türkiye (Remote)
3 Months ago
Google - Staff Software Engineer, UI

Google

Bengaluru, Karnataka, India (On-Site)
10 Hours ago
Applike Group - Data Science Lead (Playtime Team) (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

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

Google - Software Engineer II, Cloud Networking

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
10 Hours ago
Pazu Games - Monetization Product Manager

Pazu Games

Israel (On-Site)
1 Day ago
Ludeo - Frontend Architect

Ludeo

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
SciPlay - Unity Developer

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
CrazyLabs - Marketing Tech Lead (Unity)

CrazyLabs

Tel Aviv District, Israel (On-Site)
1 Week ago
Playtika - Content Lead

Playtika

Israel (On-Site)
3 Months ago
Plarium - Product Marketing Manager – Casual Games

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
2 Days ago
NVIDIA - Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Day ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
8 Hours ago
NVIDIA - Software Verification Manager

NVIDIA

Kiryat Ata, Haifa District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Research Scientist - Design Automation

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
ByteDance - Research Scientist Graduate (High-Performance Computing (Inference Optimization) - Vision AI Platform)

ByteDance

Seattle, Washington, United States (On-Site)
3 Weeks ago
NVIDIA - STA Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Krafton  - Strategic Planning Manager, India Division

Krafton

Seoul, South Korea (On-Site)
3 Weeks ago
Krafton  - [Infra Div.] Technology Solution Engineer (4년 ~ 10년)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
ByteDance - Research Scientist in Foundation Model, Speech & Audio Graduates - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Riot Games - Senior Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Los Angeles, California, United States (On-Site)
17 Hours ago
NVIDIA - Senior Field Applications Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
NVIDIA - Senior Physical Design Full Chip STA Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Netflix - Systems Software Engineer L4

Netflix

United States (Remote)
16 Hours 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.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, 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