Software Engineer, Color and Photographic Pipeline, Project Starline

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$161,000 - $239,000
Backend
Mid-Level Software Engineer
In-Person
5+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, Color and Photographic Pipeline, Project Starline

Google's Project Starline is at the forefront of revolutionizing remote communication through advanced software and hardware technology. This role focuses on developing the color and photographic pipeline that enables life-like, three-dimensional conversations between people separated by distance. As a Software Engineer on the Project Starline team, you'll work alongside researchers and engineers in a fast-paced, product-oriented environment, collaborating closely with Google Workspace and Research teams.

The position requires strong expertise in software development, particularly in C++ programming, with a deep understanding of data structures, algorithms, and image processing. You'll be responsible for designing and developing software systems for Starline's color imaging pipeline, working with cutting-edge technology that combines hardware and software innovations.

The ideal candidate will bring 5 years of software development experience and a strong background in cameras and image processing. Knowledge of Android development, CNNs for imaging, and color space algorithms is highly valued. This role offers the opportunity to work on technology that solves the fundamental human need for connection, making remote conversations feel as natural as being in the same room.

Working at Google provides exposure to massive-scale systems and the chance to impact billions of users. The position comes with competitive compensation ($161,000-$239,000 base salary) plus bonus, equity, and comprehensive benefits. You'll be part of a team that's pushing the boundaries of communication technology, with the potential to shape the future of how people connect and interact remotely.

Join Project Starline to work on technology that creates the illusion of a magic window where people can see and interact with others in full-size, three-dimensional clarity, making distance disappear and bringing people together in ways previously impossible.

Last updated a month ago

Responsibilities For Software Engineer, Color and Photographic Pipeline, Project Starline

  • Design, develop, and advance software and software systems for Starline's color imaging pipeline
  • Collaborate with imaging and machine learning engineers to deploy state of the art algorithms and methods, and deliver the best possible Project Starline visual user experience
  • Work across the organization to advance tools and development practices

Requirements For Software Engineer, Color and Photographic Pipeline, Project Starline

  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages (e.g. C++) or 1 year of experience with an advanced degree
  • 5 years of experience with data structures or algorithms
  • 2 years of experience with cameras, image processing or Android development
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • Experience with Android OS or Linux architecture, drivers, systems programming (preferred)
  • Experience with CNNs for imaging, GPU or SIMD programming, processing real world data, statistics (preferred)
  • Experience with cameras or displays, hardware, physical devices and sensors, color image processing, color spaces or automatic white balance algorithms (preferred)

Interested in this job?

Jobs Related To Google Software Engineer, Color and Photographic Pipeline, Project Starline

Program Manager II, Memory Commodity Operations, Technical Infrastructure

Program Manager II position at Google focusing on Memory Commodity Operations and Technical Infrastructure, managing supply execution and delivery of AI/ML infrastructure components.

Product Manager I, Ads

Product Manager position at Google Ads team, focusing on developing and launching advertising products that connect businesses with users worldwide.

Software Developer III, Full Stack, Google Cloud Platforms

Full Stack Software Developer role at Google Cloud, focusing on enterprise-grade solutions using Java, TypeScript, and cloud technologies.

Program Manager II, Demand and Supply Planning, Technical Infrastructure

Program Manager II position at Google focusing on demand and supply planning for Technical Infrastructure, offering competitive salary and benefits.

Product Manager, Discover Feed, Internationalization

Lead product strategy and development for Google's Discover Feed internationalization, focusing on emerging markets and user experience optimization.