Camera Software Engineer, Machine Learning

2 Months ago • 5-8 Years • Research & Development

Job Summary

Job Description

This role involves developing machine learning-based automation systems and algorithms for Pixel camera features like auto white balance, color tuning, and quality evaluation. Responsibilities include participating in camera 3A (auto white balance, auto exposure, auto focus) software and algorithm development, collaborating with software and hardware teams to improve image quality, and contributing to exciting research projects impacting millions of Pixel phone users globally. The ideal candidate will have a strong background in C++, Python, image processing, machine learning, and software design and architecture. Experience with TensorFlow and color tuning is preferred. The position requires strong problem-solving skills for debugging and algorithm optimization.
Must have:
  • 5+ years software development (C++/Python)
  • 3+ years image processing/ML experience
  • 3+ years software product development
  • Develop ML automation for camera features
  • Collaborate with software & hardware teams
Good to have:
  • Phone product development experience
  • Camera 3A algorithm development
  • TensorFlow experience
  • Color tuning knowledge

Job Details


Minimum qualifications:

  • Bachelor’s degree in Computer Science or Electrical Engineering, or a related field, or equivalent practical experience.
  • 5 years of experience with software development in C++ or Python with data structures or algorithms.
  • 3 years of industry experience in developing software products, and 1 year of experience with software design and architecture.
  • 3 years of experience in image processing, machine learning or computational photography.

Preferred qualifications:

  • Experience in phone product development.
  • Experience in camera 3A (e.g., auto white balance, auto exposure, auto focus) software and algorithm development.
  • Experience in Tensorflow.
  • Knowledge of color tuning.
  • Excellent investigative and problem-solving skills for debugging code, optimizing algorithms, and troubleshooting technical issues.

About the job

Our team develops advanced algorithms and software systems to improve Pixel camera color photography experience, especially in tuning efficiency and accuracy. We launch exciting research projects into each year’s Pixel camera and make an immediate impact on Pixel phone users across the world.

The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.

Responsibilities

  • Develop machine learning based automation system or algorithms for auto white balance, color tuning, and quality evaluation.
  • Participate in camera auto white balance, color tuning, and image quality evaluation.
  • Collaborate with software teams and hardware teams to improve image quality. 

Similar Jobs

Microsoft - Principal Applied Scientist

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model, Speech & Audio) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Stonewall Collision & Auto Painting - Senior Data Scientist

Stonewall Collision & Auto Painting

Vijayawada, Andhra Pradesh, India (On-Site)
4 Months ago
Rackspace Technology - Machine Learning Architect (AWS)

Rackspace Technology

(Remote)
1 Month ago
WaveApps - Senior Manager, AI & Data Platform

WaveApps

Toronto, Ontario, Canada (Remote)
3 Months ago
Microsoft - Research Fellow

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Microsoft - Research Intern - MSR Inclusive Futures Team

Microsoft

New York, New York, United States (On-Site)
1 Month ago
Luxoft - Regular Embedded C++ Developer

Luxoft

Italy, New York, United States (Remote)
2 Months ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Zoox - Senior/Staff Software Engineer - Simulation C++ Framework

Zoox

Foster City, California, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scopely - Senior Machine Learning Engineer - LiveOps Automation Team

Scopely

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Coursera - Machine Learning Scientist

Coursera

India (Remote)
1 Month ago
Orion Innovation - Data Engineer-AI,ML

Orion Innovation

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
ByteDance - Research Scientist, Multimodal Foundation Model

ByteDance

Singapore (On-Site)
3 Months ago
ByteDance - Video Analysis and Quality Algorithm Engineer - 2023 Start (MS)

ByteDance

San Diego, California, United States (On-Site)
3 Months ago
CharacterAI - Research Engineer - Multimodal

CharacterAI

Menlo Park, California, United States (On-Site)
6 Months ago
SmileGate - Game Data Engineer [LOST ARK]

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Sony Interactive Entertainment - AI/機械学習エンジニア

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
2 Months ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Research & Development Jobs

SiliconAuto India - Design Verification Leader (MIPI / USB3 / Ethernet)

SiliconAuto India

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Riot Games - Senior Software Engineer - Data Foundation

Riot Games

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Assystems - Ingénieur développement software - Stage H/F

Assystems

Montigny-le-Bretonneux, Île-de-France, France (On-Site)
3 Months ago
Microsoft - Senior Applied Scientist

Microsoft

Cairo, Cairo Governorate, Egypt (On-Site)
1 Month ago
Backbone - Lead Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
7 Months ago
Google - Software Engineering Manager, People with Disabilities

Google

State Of Minas Gerais, Brazil (On-Site)
1 Month ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

Toronto, Ontario, Canada (Remote)
4 Months ago
Capgemini - L3 Developer-Parwana Shahdi

Capgemini

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Fabric - Applied Researcher, Cryptography Hardware

Fabric

Seattle, Washington, United States (Remote)
4 Months ago
ByteDance - Experienced Technical Lead - Edge Cloud Infrastructure - San Jose / Seattle / Boston

ByteDance

Boston, Massachusetts, United States (On-Site)
3 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.

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