Design and prototype advanced encoding algorithms and software workflows focused on enhancing video quality and/or reducing bandwidth consumption for video streams
Engage directly with the live domain, concentrating on live encoding orchestration and real-time quality analysis
Tackle complex video encoding problems ensuring best-in-class quality while meeting low-latency demands
Pursue research into next-generation image and video coding technologies and latest encoding tools
Requirements
4+ years experience in multimedia software development
Strong Java or C++ experience with solid software design fundamentals
Experience with large-scale distributed systems and cloud-computing
Background in video algorithms or media processing
Strong knowledge of video streaming and encoding principles, including codec standards (e.g., H.264/AVC, HEVC, AV1)
Experience in image and video quality assessment
BS in Computer Science/Electrical Engineering or equivalent
MS or PhD a plus
Tech Stack
Cloud
Distributed Systems
Java
Benefits
Health Plans
Mental Health support
401(k) Retirement Plan with employer match
Stock Option Program
Disability Programs
Health Savings and Flexible Spending Accounts
Family-forming benefits
Life and Serious Injury Benefits
Paid leave of absence programs
Full-time hourly employees accrue 35 days annually for paid time off
Full-time salaried employees are immediately entitled to flexible time off