Taro Logo

Software Engineer, L5, Video Algorithms

Netflix is one of the world's leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages.
$170,000 - $720,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, L5, Video Algorithms

Netflix is seeking a Software Engineer in Video Algorithms to improve video encoding and processing algorithms. You'll design and prototype encoding algorithms, study current workflows, and conduct research on next-generation image and video coding. The role involves collaborating with cross-functional teams, participating in research conferences, and applying expertise to improve video quality for millions of users worldwide.

Key responsibilities:

  • Design and prototype encoding algorithms to improve quality or reduce bandwidth
  • Study and improve current workflow and codec implementations
  • Conduct research on next-generation image and video coding
  • Collaborate with academic research groups and attend conferences
  • Work on video encoding problems to enhance Netflix videos

Requirements:

  • 5+ years experience in multimedia software development
  • BS in Computer Science/Electrical Engineering (MS or PhD a plus)
  • Proficiency in Python and/or Java and object-oriented programming
  • Understanding of video compression and processing (H.264/AVC, HEVC, AV1)
  • Strong background in image and signal processing

Preferred skills:

  • Experience with large-scale distributed systems and cloud-computing
  • Software performance optimization
  • Involvement in open-source multimedia projects
  • Image and video quality assessment experience

Netflix offers competitive compensation ($170,000 - $720,000), comprehensive benefits, and a unique culture focused on innovation and diversity. Join us in shaping the future of video streaming technology!

Last updated 10 months ago

Responsibilities For Software Engineer, L5, Video Algorithms

  • Design and prototype encoding algorithms
  • Study and improve current workflow and codec implementations
  • Conduct research on next-generation image and video coding
  • Collaborate with academic research groups and attend conferences
  • Work on video encoding problems to enhance Netflix videos

Requirements For Software Engineer, L5, Video Algorithms

Python
Java
  • 5+ years experience in multimedia software development
  • BS in Computer Science/Electrical Engineering or equivalent
  • Proficiency in Python and/or Java and object-oriented programming
  • Understanding of video compression and processing (H.264/AVC, HEVC, AV1)
  • Strong background in image and signal processing

Benefits For Software Engineer, L5, Video Algorithms

Medical Insurance
Mental Health Assistance
401k
Equity
Dental Insurance
Vision Insurance
Parental Leave
  • 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