Principal Software Engineer at The Walt Disney Company | San Francisco, CA | Rezi

Principal Software Engineer at The Walt Disney Company

Principal Software Engineer

The Walt Disney Company · San Francisco, CA

1 months ago

Principal Software Engineer

The Walt Disney Company · San Francisco, CA

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Core Media Technology (CMT) team is seeking a Principal Engineer to focus on research and development for future generation image and video coding, particularly through the application of ML/AI methods. This role involves representing Disney at industry standards bodies and collaborating with research groups to drive innovation in video processing, compression, and media experiences.

Responsibilities

  • Conduct research and development for future generation image and video coding using ML/AI methods.
  • Participate in and represent Disney at AOM, MPEG, IETF, and VQEG standards bodies.
  • Connect with academic research groups and conferences.
  • Conduct innovative research and advanced development in advanced computer vision algorithms and applied ML/AI techniques.
  • Address tasks such as media enhancement, understanding, analysis, and compression.
  • Enhance storytelling through innovative media experiences.
  • Conduct multidisciplinary research and implementation in video technologies, including video processing, encoding, and E2E video streaming for live and on-demand use cases.
  • Design video algorithms and software workflows for velocity, scale, and efficiency optimization.
  • Act as a thought leader and technical domain expert within and beyond the organization.
  • Drive architectural innovation and significant IP generation internally and at the standards level.
  • Influence strategy and represent the organization in technical discussions.
  • Shape long-term strategy and product development with critical contributions to initiatives and innovation.
  • Regularly work with senior leaders to drive major technical advancements.
  • Coordinate and collaborate with global CMT team resources.

Requirements

  • Minimum of 10 years of experience in a related field.
  • Deep expertise in video coding standards such as AV1, AV2, AVC, HEVC, VVC.
  • Strong algorithm background for both traditional block-based and emerging neural network-based video coding tools.
  • Strong background in applying deep learning techniques to video processing tasks.
  • Proven track record of IP generation.
  • In-depth understanding and experience with multimedia stack, frameworks, and video coding/processing methods.
  • Proven track record of success and demonstrable experience in research or advanced development in video coding / media processing or adjacent fields.
  • Knowledge and experience with C/C++ and Python.
  • Extensive experience in deploying and optimizing AI/ML models and frameworks.
  • Applied knowledge of Media Metadata and Processing.
  • Applied knowledge of ABR algorithms and transport formats.
  • Knowledge of gStreamer Media Framework.
  • Experience with building web-apps/dashboards for data visualization.
  • Experience with working with Dockers.
  • Web service development, REST APIs, XML/JSON.
  • Release management, CD/CI tools, Git/GitHub.
  • Experience with high load, highly scalable and distributed applications.
  • Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field with 10+ years of directly related industry experience in video codecs.

Skills

  • Video coding standards (AV1, AV2, AVC, HEVC, VVC)
  • Deep learning techniques for video processing
  • Video enhancement
  • Video understanding
  • Video coding
  • Video analysis
  • Computer vision algorithms
  • Multimedia stack
  • Video formats
  • Encoders/decoders
  • Video playback/players
  • Multimedia frameworks
  • Video processing methods
  • Video quality
  • Computer graphics
  • C/C++
  • Python
  • AI/ML models and frameworks
  • Latent variable generative models
  • Optimization for finite precision operations
  • Media Metadata and Processing
  • ABR algorithms
  • Transport formats
  • gStreamer Media Framework
  • Web-app development
  • Dashboard development
  • Data visualization
  • Dockers
  • Web service development
  • REST APIs
  • XML/JSON
  • Release management
  • CD/CI tools
  • Git/GitHub
  • High load applications
  • Highly scalable applications
  • Distributed applications

Location

  • San Francisco, CA, USA
  • USA - NC - 3005 Carrington Mill Blvd

Work Type

  • Full time

Experience Level

  • Principal Engineer
  • 10+ years of experience

Education Level

  • Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

Salary/Compensations

  • San Francisco, CA: $206,400 - $276,700 per year
  • Morrisville, NC: $175,500 - $235,400 per year

Benefits

  • A bonus and/or long-term incentive units may be provided
  • Full range of medical, financial, and/or other benefits

About the Company

  • Technology is at the heart of Disney’s past, present, and future.
  • Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more.
  • The team builds and advances the technological backbone for Disney’s media business globally.
  • The team marries technology with creativity to build world-class products, enhance storytelling, and drive velocity, innovation, and scalability for our businesses.
  • Our Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses for years to come.
  • Disney’s technology and products serve as a signature doorway for fans' connections with the company’s brands and stories.
  • We develop and implement groundbreaking products and techniques that shape industry norms, and solve complex and distinctive technical problems.
  • The Core Media Technology (CMT) team is part of DEEP&T’s Media Engineering organization.
  • CMT is one of our Research and Advanced Development teams focusing on video and audio processing.
  • CMT drives innovative enhancements into our video processing platform for live and on-demand video streaming delivery.
  • CMT's work involves optimizing media processing, introducing new media codecs, developing quality and performance assessment frameworks, and conducting innovative media R&D.
  • CMT aims for velocity, scale, and efficiency through an optimized media platform and redefining storytelling through innovative media experiences.
  • The CMT team is global, with resources from Zurich, Bangalore, throughout the US and in Beijing.