About the Role
Disney Entertainment and ESPN Product & Technology is seeking a Principal Software 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 participating in standards bodies, conducting innovative research, and driving architectural innovation and IP generation to shape the company's long-term strategy.
Responsibilities
- Conduct research and development for future generation image and video coding using ML/AI methods.
- Participate in and represent Disney at AOM and connect with academic research groups, conferences, and other standard bodies (MPEG, IETF, VQEG).
- Conduct innovative research and advanced development involving advanced computer vision algorithms and applied ML/AI techniques.
- Address tasks such as media enhancement, understanding, analysis, compression, and enhancing storytelling.
- Conduct multidisciplinary research and implementation in video technologies, including video processing, encoding, and E2E video streaming.
- Design video algorithms and software workflows for velocity, scale, and efficiency optimization.
- Serve as a thought leader and technical domain expert, driving architectural innovation and significant IP generation.
- Influence strategy and represent the organization in technical discussions.
- Shape long-term strategy and product development with critical contributions to initiatives and innovation.
- Work with senior leaders to drive major technical advancements.
- Collaborate across global teams in Zurich, Bangalore, US, and Beijing.
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.
Skills
- Video coding standards (AV1, AV2, AVC, HEVC, VVC)
- Video processing
- Deep learning
- Computer vision
- Multimedia stack
- C/C++
- Python
- AI/ML model deployment and optimization
- Media Metadata and Processing
- ABR algorithms
- Transport formats
- gStreamer Media Framework
- Web app development
- Data visualization
- Dockers
- Web service development
- REST APIs
- XML/JSON
- Release management
- CD/CI tools
- Git/GitHub
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
- Bonus and/or long-term incentive units
- Full range of medical, financial, and/or other benefits
About the Company
- 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 (Disney+, Hulu, ESPN, ABC, ABC News, etc.).
- We develop and implement groundbreaking products and techniques that shape industry norms and solve complex technical problems.
- The Core Media Technology (CMT) team is one of our Research and Advanced Development teams focused on video and audio processing for live and on-demand video streaming delivery.
- CMT optimizes media processing, introduces new media codecs, develops quality and performance assessment frameworks, and conducts innovative media R&D.
