Join the leader in entertainment innovation and help us design the future.
At Dolby, science meets art, and high tech means more than computer code.
As a member of the Dolby team, you’ll see and hear the results of your work everywhere, from movie theaters to smartphones.
We continue to revolutionize how people create, deliver, and enjoy entertainment worldwide.
To do that, we need the absolute best talent.
We’re big enough to give you all the resources you need, and small enough so you can make a real difference and earn recognition for your work.
We offer a collegial culture, challenging projects, and excellent compensation and benefits.
The Advanced Media Systems team is on a mission to advance and improve both cloud and network-delivered media experiences for the world’s most influential media service providers.
This dynamic research role will focus on advancing Dolby’s cloud-and network-powered innovations in media coding and delivery.
As a key member of the Advanced Media Systems Group, you will bring a background and expertise in modeling and control of complex systems with a specific focus on the development of distributed algorithms for QoS, QoE, and network utility optimization problems in media settings.
Outstanding capability with problem-solving, demonstrated bias toward action, and a desire to learn new technologies is preferred.
Responsibilities:
- The position consists of, but not limited to the following responsibilities:
- Conducting fundamental research on network and cloud-compute resource and performance optimization problems with a specific focus on developing state-of-the-art solutions that advance the distribution of high-performance multimedia over networks.
- Research and development of distributed algorithms targeting improved control and utility maximization across distributed and decentralized multi-node network systems.
- Development of test methods and written analyses of results.
- Design and development of proof-of-concept test platforms to evaluate and quantify the performance of research outcomes.
Qualifications:
- Demonstrated experience with the decomposability structures in network utility maximization leading to the development of distributed algorithms.
- Comprehensive understanding and working knowledge of modern networking protocols and algorithms used for data transfer.
- Experience in the use and application of modern cloud compute architectures and information distribution in large-scale networks including emerging network architectures.
- Proficient in the use of machine learning and data science to solve large-scale control problems
- Proficient in programming, e.g., C/C++, Python, Matlab or similar research/development tools.
- Ability to rapidly prototype deployable applications in modern cloud compute (server and client) and networking environments.
- Excellent written and verbal communication skills
- Process-oriented, tenacious curiosity and bias toward action preferred.
- Knowledge of state-of-the-art OTT media delivery paradigms, relevant standards, and methods practiced in the OTT media market today is a plus.
Eligibility