AI-based VVC encoder optimization (C, C++, TensorFlow, PyTorch, algorithms) H/F

ATEME SA
Vélizy-Villacoublay, France
1 day ago
Apply on www.studyrama-emploi.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

C (Programming Language) Artificial Intelligence Artificial Neural Networks C++ (Programming Language) Codecs Data Compression Computer Programming Tensorflow Video Editing Pytorch Information Technology

Job description

o Getting to know the ATEME implementation of VVC encoder o Stand-alone implementing of AI-based algorithms in order to improve the compression efficiency of the encoder. In this step, state-of-the-art algorithms in the literature will be considered. o Integration in the ATEME codec and performance measurement. In all above phases, candidate will constantly interact with his/her colleagues to benefit from their knowledge and experience. Noteworthy of precising that, based on the profile of the candidate, the technical descriptions might be adjusted.

Requirements

o Last-year student of engineering school program or master’s in computer science or electrical engineering. o Excellent C/C++ programming skills. o Hand-on experience with neural networks and libraries such as TensorFlow, PyTorch etc. o Ability to read and understand academic papers in the domain of image and video processing. o Being familiar with video compression algorithms is a plus. o Fluent in English.

About the company

Established in 1991, ATEME has grown into a global leader of video compression and delivery solutions for tier-1 streaming, cable, satellite, and telco platforms across the world. Companies such as Orange, Sky, Comcast Technology Solutions, Telefónica, and NBC use our technology to enhance the Quality of Experience for viewers, launch new TV/content services and increase their revenues while optimizing their video infrastructure. We are growing profitably and fast: with more than 20% annual organic growth over the past decade. ATEME has been listed on Euronext since 2014 (PARIS: ATEME), and we operate globally with HQ and R&D in France and many offices on all continents. By joining ATEME, you get to work with motivated, creative, and passionate people coming from 46 countries & diverse backgrounds. Thanks to our induction program, soft skills, and technical trainings, you will be able to take innovative initiatives & communicate openly with each Atemian. What is more, our company offers flexible working hours that contributes to good work-life balance. ATEME is continuously growing, career & relocation opportunities are opened on a regular basis (New York, Denver, Singapore, Sao Paulo, Mexico, Sydney…). Join our team and our fantastic journey at Ateme - a market leader that is big enough to make an impact, yet small enough to cooperate like a family! As part of its strategy to expand video solutions and conquer new markets, ATEME is in the process of acquiring ANEVIA. The merger of the two companies is based on our ambition to strengthen ATEME’s leading position and become the leading video solution for billions of consumers!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.studyrama-emploi.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · World Congress 2026 Europe

1:39 min

Fundamentals of tensors and the TensorFlow library

Håkan Silfvernagel · LIVE

1:09 min

Integrating speech models using the Twilio real-time SDK

Marius Obert Marius Obert · Coffee With Developers

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · World Congress 2023

3:55 min

Evaluating central server APIs against edge deployment models

Hauke Brammer · World Congress 2021

6:16 min

Scaling topic partitions and configurations to maximize throughput

Kirill Kulikov · LIVE

Videos

See all

Related articles

See all