Software Engineer, Computational Videography and ML, Pixel Camera

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Developer III, AI/ML GenAI, Applied AI

Software Developer III position at Google focusing on AI/ML and GenAI implementation, requiring 2 years of software development experience and expertise in machine learning infrastructure.

Software Developer III, Applied AI, Google Cloud

Software Developer III position at Google Cloud focusing on Applied AI and Food AI platform development, requiring Python expertise and ML/NLP experience.

Software Developer III, AI/ML Natural Language Processing, Google Workspace

Software Developer III position at Google focusing on AI/ML Natural Language Processing for Google Workspace, combining software engineering with machine learning expertise.

Software Developer III, AI/ML, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on developing AI/ML solutions and infrastructure with opportunities to work on cutting-edge technologies that impact billions of users.

Software Developer III, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on developing AI solutions for financial services industry, requiring 2+ years of software development experience.

Description For Software Engineer, Computational Videography and ML, Pixel Camera

Google's Pixel team is at the forefront of mobile innovation, focusing on creating the world's most helpful mobile experience through advanced designs, techniques, and products. As a Software Engineer in Computational Videography and ML, you'll be working on cutting-edge technology that combines artificial intelligence, software, and hardware to build transformative experiences for users worldwide.

The role involves developing state-of-the-art algorithms and Machine Learning models specifically focused on video quality improvement, enhancement, and assessment. You'll collaborate with various teams including System, Hardware, and Sensor Engineers, and Videographers to optimize and integrate solutions. This position offers the opportunity to work on projects critical to Google's needs while having the flexibility to grow and evolve with the company.

You'll be part of a team that shapes the future of Pixel devices and services, working with some of the most advanced designs and techniques in consumer electronics. The role requires a strong background in software development, machine learning, and camera-related domains, with opportunities to contribute to the entire technology stack.

Working at Google means being part of a company that values diversity, equality, and inclusion. You'll have access to cutting-edge resources and the opportunity to work with world-class talent while contributing to products that impact billions of users. The position offers the perfect blend of research and practical application, allowing you to push the boundaries of what's possible in mobile photography and videography while delivering real-world solutions that enhance user experiences.

Last updated 3 months ago

Responsibilities For Software Engineer, Computational Videography and ML, Pixel Camera

  • Work with camera leads and research teams to design and develop state-of-the-art algorithms and Machine Learning models on video quality improvement/enhancement/assessment
  • Deliver quality solutions, conduct Research and development optimization and integration with partner teams
  • Work with Engineering leadership and Program Managers to define future directions on video quality
  • Collaborate with various teams across Google to define/improve pipeline, architecture, and specs to enable new video features

Requirements For Software Engineer, Computational Videography and ML, Pixel Camera

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages
  • 2 years of experience with machine learning algorithms and tools
  • Experience in artificial intelligence, deep learning and camera related domains
  • Experience in Computer Vision, Machine Learning, or Graphics preferred
  • Experience in one or more general purpose programming languages including C/C++, Python
  • Experience in 3D rendering engines or robotics preferred
  • Experience in real-time performance optimization
  • Excellent communication skills

Benefits For Software Engineer, Computational Videography and ML, Pixel Camera

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Equal opportunity employer
  • Accommodation for disabilities
  • Global work environment

Interested in this job?