Jobs
>
San Jose

    Video Algorithm Engineer - San Jose, United States - ByteDance

    Default job background
    Description
    Founded in 2012, ByteDances mission is to inspire creativity and enrich life.

    With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

    Why Join Us

    Creation is the core of ByteDances purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible.

    Together, we inspire creativity and enrich life - a mission we aim towards achieving every day.


    To us, every challenge, no matter how ambiguous, is an opportunity; to learn, to innovate, and to grow as one team.

    Status quo? Never. Courage? Always.

    At ByteDance, we create together and grow together. Thats how we drive impact - for ourselves, our company, and the users we serve.

    Join us.

    Team Introduction


    Our team designs and optimizes the next-generation end-to-end video system (for video production, processing, delivery, and consumption) to improve the quality of experience (QoE) for our billions of users.

    We are looking for strong video algorithm engineers from all areas of video understanding, video processing, video coding, video streaming, and video quality assessment, etc., who have a dedication to technical excellence and a passion to build large-scale and high-performing video platforms and services.


    Responsibilities:

    • Design and implement adaptive video encoding algorithms at both internal and external codec levels
    • Design and implement video understanding, and video processing and enhancement algorithms
    • Design and validate image/video quality metrics, noreference, and fullreference metrics
    • Design and implement efficient video delivery and streaming algorithms for both Live and VOD services
    • BS degree or above in Computer Science, Electrical Engineering, or equivalent fields
    • Strong Computer Science fundamentals (algorithms, data structures, software design) and problemsolving skills
    • Excellent programming, debugging, and optimization skills in one or more generalpurpose programming languages including but not limited to: C/C++, Python, etc.
    • Strong knowledge and solid experience in one of the following areas: video understanding, video processing (denoise, superresolution, HDR etc.), video coding, video streaming (DASH, ABR, QoE etc.), video quality assessment, and subjective visual quality optimization etc.
    • Collaborative mindset, with solid written and verbal communication skills

    Preferred Qualifications:

    • Familiar with video coding standards (AVC/H.264, HEVC/H.265, AV1, and VVC, etc.)
    • Experience in opensource multimedia projects (x264, x265, and FFMPEG, etc.)
    • Experience in videorelated applications, such as short video streaming, video transcoding, live streaming, etc.
    • Experience in deep learning and neuralnetworkbased video coding/processing/streaming algorithms
    • Experience in algorithm optimization on CPU, GPU, and mobile platform, etc.
    ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life.

    To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach.

    We are passionate about this and hope you are too.

    ByteDance Inc.

    is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.

    If you need assistance or a reasonable accommodation, please reach out to us at

  • Tik Tok

    Algorithm Engineer

    2 weeks ago


    Tik Tok San Jose, United States

    Responsibilities · TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul, and Tokyo. · Why Joi ...

  • Tik Tok

    Algorithm Engineer

    2 weeks ago


    Tik Tok San Jose, United States

    Responsibilities · TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. · Why Join Us · C ...


  • NeuroSky San Jose, United States

    MindWave Mobile 2 Headset BrainWave Starter Kit Available Now · We are looking for a research engineer with solid signal processing and programming skills. You will be working with a world-class team of algorithm scientists and engineers to bring up next-generation human machine ...


  • Ubilinx Technology Inc San Jose, United States

    RESPONSIBILITIES · Design and simulate innovative physical layer wireless communication algorithms for WiFi7/8 MIMO transceivers. · Implement link-level system models and perform comprehensive performance investigations to allow performance sign-off and enable RTL development. ...


  • High-Tech Professionals San Jose, United States

    Senior Algorithm Engineer · Job ID: · 1790 · Location: · San Jose, CA · Type: · Permanent · Status: · Open · Key Skills: · parallel computing, algorithm design, GDS/OASIS Layout Design Analysis, Computer Geometry, Geographic Information Systems (GIS), C#, C, C++ · Descripti ...


  • Ubilinx Technology Inc San Jose, United States

    RESPONSIBILITIES · •Design and simulate innovative physical layer wireless communication algorithms for WiFi7/8 MIMO transceivers. · •Implement link-level system models and perform comprehensive performance investigations to allow performance sign-off and enable RTL development. ...


  • Advanced Technology Search San Jose, United States

    RESPONSIBILITIES · • Research & develop algorithm and architecture model for the hardware implementation of video CODEC, including HEVC, AV1 and VVC etc. · • Research & develop video pre and post processing algorithm, including noise reduction, HDR and super resolution etc. · • P ...

  • KLA

    Algorithm engineer

    1 week ago


    KLA Milpitas, United States

    Base Pay Range: $124, $211,000.00 Annually · Primary Location: USA-CA-Milpitas-KLA KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified below. Interns are eligible for some o ...

  • KLA-Belgium

    Algorithm engineer

    1 week ago


    KLA-Belgium Milpitas, United States

    Algorithm engineer (image processing and Computer vision) page is loaded · Algorithm engineer (image processing and Computer vision) · Apply · locations · Milpitas, CA · time type · Full time · posted on · Posted Today · job requisition id · Base Pay Range: $124, $211,0 ...


  • ATR International Santa Clara, United States

    We are seeking a Sr Algorithm Engineer for a very important client. · we are looking for talented team members to help us deliver our advanced computer vision algorithms to tomorrow's intelligent video products Studying industry trends across deep learning and computer vision, w ...


  • Ambarella Santa Clara, United States

    Job Description · Job description: · Algorithm engineer interns at Ambarella are responsible for developing highly efficient algorithms for our self-driving car and a wide variety of Ambarella's future products. · Responsibilities: · Develop deep learning and computer vision ...


  • ATR International Santa Clara, United States

    Job Description: · We are seeking a Sr Algorithm Engineer for a very important client. · we are looking for talented team members to help us deliver our advanced computer vision algorithms to tomorrow's intelligent video products Studying industry trends across deep learning and ...


  • Element Energy Menlo Park, United States

    April 8, 2024**Element Energy** · Element Energy is a dynamic early-stage company reimagining energy storage and battery management. Our breakthrough algorithms and our patented control system solve critical battery safety and performance issues in the multi-billion-dollar large- ...


  • Tik Tok San Jose, United States

    TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul and Tokyo. Why Join Us At TikTok, our peop ...


  • Ambarella Santa Clara, United States

    Job Description · The rapid acceleration of deep learning is leading to new generations of image processing. At Ambarella, we are looking for talented team members to help us deliver our advanced computer vision algorithms to tomorrow's intelligent video products. Studying indus ...


  • ASML San Jose, CA, United States Full time

    The mission of this role is to participate the computational geometry algorithm team to research, design and implement algorithms in C/C++ or maintaining existing C/C++ software to serve customers and other teams to solve the semiconductor fab problems. · Software Engineer you w ...


  • Hitalent Santa Clara, United States

    Develop algorithms for deep learning, data analytics, machine learning, or scientific computing. · Construct and curate large problem specific datasets. · Analyze and improve performance of GPU implementations. · Collaborate with team members and other partners. · Keep up with th ...


  • TEEMA Milpitas, United States

    Job Description · Job DescriptionJob Title: Control Algorithms EngineerJob ID: DR Location: Milpitas, CAOverview: Our client is forging a new kind of mobility company by combining the DNA of advanced automotive engineering and design with that of state-of-the-art smart technologi ...


  • ASML San Jose, United States

    Introduction to the Job · The mission of this role is to participate the computational geometry algorithm team to research, design and implement algorithms in C/C++ or maintaining existing C/C++ software to serve customers and other teams to solve the semiconductor fab problems. ...


  • ASML US, LLC San Jose, United States

    Introduction to the Job · The mission of this role is to participate the computational geometry algorithm team to research, design and implement algorithms in C/C++ or maintaining existing C/C++ software to serve customers and other teams to solve the semiconductor fab problems. ...