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

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 9 hours 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?

Jobs Related To Google Software Engineer, Computational Videography and ML, Pixel Camera

Field Solution Architect II, AI Infrastructure, North, Google Cloud

Field Solution Architect II position at Google Cloud focusing on AI infrastructure implementation and optimization, combining technical expertise with customer advisory responsibilities.

Research Scientist, Speech and Language Algorithms, Research

Research Scientist position at Google focusing on speech and language algorithms, combining ML research with practical applications.

Research Scientist, Google Cloud AI

Research Scientist position at Google Cloud AI, focusing on advancing AI technology through research and practical applications across various industries.

Research Scientist

Research Scientist position at Google Research, focusing on machine learning and intelligent systems development with competitive compensation and opportunities for publication.

Research Scientist, Machine Learning and Neuroscience

Research Scientist position at Google focusing on machine learning and neuroscience research, combining AI innovation with practical applications across Google products.