Staff Software Engineer, Computational Photography and Generative AI

2 Months 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

Snowed In Studios - Principle Software Developer

Snowed In Studios

Ontario, Canada (Remote)
3 Months ago
NVIDIA - Senior Deep Learning Software Engineer, Inference

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
Flying Wild Hog - Animation Programmer

Flying Wild Hog

(Remote)
4 Months ago
Stonewall Collision & Auto Painting - Senior Data Scientist

Stonewall Collision & Auto Painting

Vijayawada, Andhra Pradesh, India (On-Site)
9 Months ago
Google - Tech Lead, Software Engineering, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
7 Months ago
ByteDance - Research Scientist, Infrastructure System Lab

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - Senior System BIOS Firmware Developer, Client Product

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Riot Games - Staff Software Engineer (Services) - League of Legends, Motivations

Riot Games

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
Meta - Software Engineer (Leadership) - Machine Learning

Meta

Paris, Île-de-France, France (On-Site)
7 Months ago
Google - Staff Software Engineer, Private Machine Learning

Google

Mountain View, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Warner Bros Games - Senior Machine Learning Engineer

Warner Bros Games

(Hybrid)
2 Months ago
Google - Senior Software Engineer, Infrastructure, Google Cloud Data Management

Google

Kirkland, Washington, United States (On-Site)
2 Months ago
Corsair - Business Intelligence Data Analyst

Corsair

Milpitas, California, United States (On-Site)
2 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Vision Generative AI)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Machine Learning Engineer, Tech Lead - Code AI

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
N-iX - Senior Scala Engineer

N-iX

Ukraine (Remote)
2 Months ago
ByteDance - Senior Software Development Engineer - Database NoSQL Redis

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Inkittt - Author Experience Manager

Inkittt

San Francisco, California, United States (Hybrid)
7 Months ago
Google - Senior Software Engineer, Full Stack

Google

Mexico City, Mexico City, Mexico (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

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

NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

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

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
SuperPlay - 2D Artist

SuperPlay

Tel Aviv District, Israel (On-Site)
2 Months ago
SuperPlay - Legal Counsel

SuperPlay

Tel Aviv District, Israel (On-Site)
2 Months ago
SciPlay - Business Intelligence Developer

SciPlay

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

Playtika

Israel (On-Site)
7 Months ago
Varonis  - Cloud Security Research Team Leader

Varonis

Herzliya, Tel Aviv District, Israel (On-Site)
8 Months ago
Moon Active - Unity Team Lead

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Year ago
Playtika - Experienced Game Economy Manager

Playtika

Israel (On-Site)
7 Months ago
NVIDIA - Senior Firmware Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Google - Software Engineer, Wi-Fi, Chrome OS

Google

Taipei City, Taiwan (On-Site)
2 Months ago
ByteDance - Backend Engineer, ARK Large Model Platform (Singapore)

ByteDance

Singapore (On-Site)
7 Months ago
ByteDance - NPU FW Engineer/Architect- Pico - San Jose

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - CSP Hardware Application Engineer

NVIDIA

Beijing, Beijing, China (On-Site)
5 Months ago
Krafton  - [KRAFTON Communications] Corporate PR S Team Leader (15년 이상)

Krafton

Seoul, South Korea (On-Site)
6 Months ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
ByteDance - GPU/AI Application Platform Engineer Intern (Server Platform)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Riot Games - Senior Software Engineer - VALORANT, Gameplay

Riot Games

Sydney, New South Wales, Australia (On-Site)
4 Months ago
Niantic - Senior Computer Vision Software Engineer

Niantic

London, England, United Kingdom (Hybrid)
4 Months ago
Microsoft - Research Intern - M365 Copilot – Fine-Tuning AI

Microsoft

Redmond, Washington, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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

Los Angeles, California, United States (On-Site)

Massachusetts, United States (Remote)

United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Chicago, Illinois, United States (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Regensburg, Bavaria, Germany (Remote)

Lanham, Maryland, United States (On-Site)

Toronto, Ontario, Canada (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