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 16 days 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

Product Manager, Discover Feed, Internationalization

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

Software Developer III, Infrastructure, Google Cloud Business Platforms

Software Developer III position at Google Cloud focusing on infrastructure development and large-scale distributed systems.

Technical Program Manager III, Supply Chain Systems, Technical Infrastructure

Technical Program Manager III position at Google, leading supply chain systems and infrastructure projects with competitive compensation and benefits.

Advertising Solutions Architect, gTech Ads LCS

Technical Solutions Architect role at Google focusing on advertising technology, requiring expertise in web technologies and client relationship management.

Software Developer III, Google Cloud Business Platforms

Software Developer III position at Google Cloud, focusing on business platforms development with opportunities to work on large-scale systems and next-generation technologies.