Talent.com
Software Engineer (L5) - Video Algorithm Systems
Software Engineer (L5) - Video Algorithm SystemsNetflix • Los Angeles, CA, United States
[error_messages.no_longer_accepting]
Software Engineer (L5) - Video Algorithm Systems

Software Engineer (L5) - Video Algorithm Systems

Netflix • Los Angeles, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Software Engineer (L5) - Video Algorithm Systems

Los Gatos, California, United States of America

Netflix is one of the world's leading entertainment services, with over 300 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages. Members can play, pause and resume watching as much as they want, anytime, anywhere, and can change their plans at any time.

The Challenge

At Netflix, we are passionate about delivering the best viewing experience to our members, no matter what they watch, where they watch, or how they watch. This means that we need every bit of our video streams to count and our challenges include constantly improving on our video encoding and processing algorithms and workflows in a scalable, efficient manner. We are looking for a Senior Software Engineer in Video and Image Encoding to help us address these challenges, as well as drive strategic research in the field.

The Role

As a Senior Software Engineer in Video and Image Encoding :

  • You will be responsible for designing and prototyping encoding algorithms and software workflows that can improve the quality or reduce the bandwidth requirements of our video streams.
  • You will study current workflow and codec implementations and find areas for improvement in quality and speed and take your innovations from paper to product by collaborating with other software engineers and scientists in the team.
  • You will have the opportunity to conduct research on next-generation image and video coding, collaborate with academic research groups and participate in research conferences.
  • You will get to work on exciting video encoding problems while knowing that you are making Netflix videos smoother, crisper and more engaging for millions of people worldwide.

About You

You are a Senior Software Engineer who :

  • thrives in a fast-paced environment
  • works effectively with cross functional teams
  • constantly seeks to improve yourself and the team
  • has excellent software development skills and a successful track record in Video Algorithms and Coding research or adjacent fields (Computer Graphics, Video Processing, Computer Vision, Video Quality) with publications, tech-blogs and / or contributions to products
  • has the ability to see areas for improvements in existing systems, and is capable of conceiving and executing solutions for such improvements
  • is excited to apply your expertise to a product that touches millions of lives everyday
  • Minimum Qualifications

  • 5+ years experience in multimedia software development, with excellent debugging and problem solving skills.
  • BS in Computer Science / Electrical Engineering or equivalent. MS or PhD a plus.
  • Shown proficiency in C++ or Java and object-oriented programming.
  • Solid understanding of video compression and processing, including codec standards such as H.264 / AVC, HEVC and VP9.
  • Strong background in image and signal processing, both algorithm design and implementation (for example : image scaling, deinterlacing, frame rate conversion, artifact detection etc.).
  • Experience with large-scale distributed systems and cloud-computing
  • Bonus Points

  • Experience with software performance optimization
  • Involvement in open-source multimedia projects (such as ffmpeg, x264, avisynth, webm)
  • Experience with image and video quality assessment
  • To learn more about our team, check out the following articles :

    [job_alerts.create_a_job]

    Software Engineer • Los Angeles, CA, United States

    [internal_linking.related_jobs]
    Studio Engineer (Audio & Video)

    Studio Engineer (Audio & Video)

    Skill • Santa Monica, CA, United States
    [job_card.temporary]
    Our client is seeking a Studio Engineer to help support the hardware and software for our client's studio, post-production, and delivery pipelines with a focus on providing on-the-spot support for ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Machine Learning Engineer, Computer Vision

    Senior Machine Learning Engineer, Computer Vision

    Metropolis • Los Angeles, California, United States
    [job_card.full_time]
    Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable...[show_more]
    [last_updated.last_updated_30] • [promoted]
    AI / ML Engineer

    AI / ML Engineer

    Promise Studios • Los Angeles, California, United States
    [job_card.full_time]
    Promise is a pioneering film and TV studio at the forefront of the generative AI revolution.Our mission is to reimagine what's possible in entertainment by bringing together the world's most vision...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Defensive Security Engineer - Embedded Systems

    Senior Defensive Security Engineer - Embedded Systems

    Jobot • Los Angeles, CA, US
    [job_card.permanent]
    This Jobot Job is hosted by : Christina Finster.Are you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume. Salary : $140,000 - $199,000 per year.Our client i...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Video Engineer (Systems & Design) (Burbank)

    Video Engineer (Systems & Design) (Burbank)

    Technical Multimedia Design, Inc. (TechMDinc) • Burbank, CA, US
    [job_card.full_time] +1
    Reports To : Principal, Engineering.Classification : Salaried, Full-Time.At TechMDinc, we use cutting-edge technology to craft magical experiences. As a design and production firm specializing in Audi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Machine Learning Engineer : 3D Generative AI

    Senior Machine Learning Engineer : 3D Generative AI

    Genies • Los Angeles, California, United States
    [job_card.full_time]
    Genies is an AI avatar and games technology company powering the next generation of digital experiences.Genies' technology stack is rooted in empowering user generated content through the company's...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Robotics Software Engineer

    Robotics Software Engineer

    Sorting Robotics • Van Nuys, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Sorting Robotics is a fast-growing company that specializes in automating the cannabis industry.We have a talented and self-motivated team of mechanical, electrical, and software developers focused...[show_more]
    [last_updated.last_updated_variable_days]
    Mobile DevOps Engineer

    Mobile DevOps Engineer

    Spectraforce Technologies • Sylmar, CA, United States
    [job_card.full_time]
    We are seeking a highly skilled Mobile DevOps Engineer who can bridge development and operations for mobile platforms.The ideal candidate will have deep expertise in Android and iOS deployment, CI / ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Video Engineer (Systems & Design)

    Video Engineer (Systems & Design)

    Technical Multimedia Design, Inc. (TechMDinc) • Burbank, CA, US
    [job_card.full_time]
    Reports To : Principal, Engineering.Classification : Salaried, Full-Time.At TechMDinc, we use cutting-edge technology to craft magical experiences. As a design and production firm specializing in Audi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Director, Machine Learning Engineering, Programmatic Ads

    Director, Machine Learning Engineering, Programmatic Ads

    Pinterest • Los Angeles, CA, United States
    [job_card.full_time]
    Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer (Camera Systems)

    Senior Embedded Software Engineer (Camera Systems)

    Impulse Space • Redondo Beach, CA, US
    [job_card.full_time] +1
    [filters_job_card.quick_apply]
    Senior Embedded Software Engineer for Camera Systems at Impulse.You will collaborate with avionics, flight software, and GNC engineers to interface with imaging hardware, support ground and flight ...[show_more]
    [last_updated.last_updated_30]
    Machine Learning Engineer : 24-02866- (No C2C)

    Machine Learning Engineer : 24-02866- (No C2C)

    Akraya Inc • Santa Monica, California, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Primary Skills : Machine Learning (Expert), Ad Platform (Intermediate), Microservices (Advanced), Algorithm Development (Expert), Big Data (Advanced). Location : Santa Monica / SFO / Santa Clara CA (Hybri...[show_more]
    [last_updated.last_updated_30]
    Senior Software Engineer, Graphics - Raven Software (Remote)

    Senior Software Engineer, Graphics - Raven Software (Remote)

    Activision • Santa Monica, CA, United States
    [filters.remote]
    [job_card.full_time]
    Employer Industry : Video Game Development.Why consider this job opportunity : .Salary up to $186,754 annually.Opportunity for career advancement and growth within the organization.Flexible remote wor...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Camera Systems Engineer

    Camera Systems Engineer

    Snap • Santa Monica, California, USA
    [job_card.full_time]
    We believe the camera presents the greatest opportunity to improve the way people live and communicate.Snap contributes to human progress by empowering people to express themselves live in the mome...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer C++, 3D Graphics, Level 4

    Software Engineer C++, 3D Graphics, Level 4

    Snap • Santa Monica, California, USA
    [job_card.full_time]
    We believe the camera presents the greatest opportunity to improve the way people live and communicate.Snap contributes to human progress by empowering people to express themselves live in the mome...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer (Embedded Systems)

    Principal Software Engineer (Embedded Systems)

    GCR Professional Services • Hawthorne, CA, US
    [job_card.full_time]
    Principal Software Embedded Engineer (Location : El Segundo, CA area, about 15 miles south-east of Los Angeles) Job Summary : This position is focused on the role of principal software engineering in ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    AI Engineer

    AI Engineer

    Capsule • Los Angeles, California, United States
    [job_card.full_time]
    Capsule is building the world’s most intuitive AI-powered video editing tool, designed for modern teams.We’re a Series A startup led by two serial founders who have built and scaled creative platfo...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Machine Learning Engineer, Computer Vision

    Machine Learning Engineer, Computer Vision

    Metropolis • Los Angeles, California, United States
    [job_card.full_time]
    Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable...[show_more]
    [last_updated.last_updated_30] • [promoted]