Research Engineer, Video Processing and Codec(Realtime Codec Optimizations)

TikTok Inc.

San Diego (CA)

On-site

USD 154,000 - 301,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with company match
Paid parental leave

Job summary

TikTok Inc. in San Diego is seeking a researcher to design and implement realtime video codecs for live streaming, including 2D/3D, multiview, and 360-degree formats.

You will push compression and processing techniques from research to production, working across platforms to optimize throughput and quality. The role emphasizes strong CS fundamentals, C/C++ programming, and collaboration with a global team to advance standards and novel video coding approaches within a fast-paced multimedia

Qualifications

  • Bachelor's degree or above in CS/EE/Math/Statistics or related disciplines.
  • Strong CS fundamentals (algorithms, data structures, software design) and problem-solving skills.
  • Excellent programming, debugging and optimization skills in languages including C/C++.

Responsibilities

  • Design and develop commercial realtime video codecs for 2D/3D video, Multiview video, 360-degree video, light field, et al.
  • Design and develop encoding/decoding framework and optimization algorithms for live-streaming use cases.
  • Research and develop video encoding algorithms on heterogeneous platforms.
  • Research and develop visual quality-oriented video coding and processing algorithms.
  • Prepare encoder/decoder interface documentation.
  • Participate in design/implementation of self-developed transmission protocols.

Skills

C/C++
Algorithms & Data Structures
Software optimization
Problem-solving
Written & verbal communication

Education

Bachelor's degree or above in CS/EE/Math

Tools

NEON/SIMD

Job description

Responsibilities
Responsibilities

Team Introduction

Our Realtime Codec Optimization Team's mission is to promote cutting-edge research in multimedia (including, but not limited to compression, image/video data processing), and to transfer technologies into our live-streaming products for better serving our hundreds of millions of users. We are looking for exceptional individuals from all areas of video compression and processing, who have a track record of research excellence, a passion to shape the future of video processing, and the potential to become an outstanding leader in the field.

Responsibilities

  • Design and develop commercial realtime video codecs for 2D/3D video, Multiview video, 360-degree video, light field, et al.
  • Design and develop encoding and decoding framework and optimization algorithms for live-streaming usecases
  • Research and develop video encoding algorithms in heterogeneous platforms
  • Research and develop visual quality-oriented video coding and processing algorithms
  • Prepare encoder/decoder interface documentations
  • Participate in the design and implementation of self-developed transmission protocols
Qualifications
Qualifications

Minimum Qualifications

  • Bachelor's degree or above in computer science/electrical engineering/mathematics/statistics and related disciplines
  • Strong Computer Science fundamentals (algorithms, data structures, software design) and problem-solving skills
  • Good understanding of state-of-art compression algorithms
  • Excellent programming, debugging, and optimization skills in one or more general-purpose programming languages including but not limited to: C/C++
  • Collaborative mindset, with solid written and verbal communication skills

Preferred Qualifications

  • Experience in development of image/video related applications, such as live streaming, video conference, offline transcoding
  • Familiar with Neural Network-based image/video coding and processing
  • Familiar with one of the video compression standards, e.g., AVS/H.264/H.265/VVC/AV1 and its reference software
  • Familiar with NEON/SIMD, and multi-threading design
  • Experience in international standardization work
  • Rich experience in video coding standards (e.g., for image/video compression, file format, system)
  • Publications in the academic conferences or journals in the subject
Job Information
[For Pay Transparency] Compensation Description (annually)

The base salary range for this position in the selected city is $153900 - $300960 annually.

Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.

Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).

The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

For Los Angeles County (unincorporated) Candidates:

  1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;
  2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and
  3. Exercising sound judgment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Engineer, Video Processing and Codec (Realtime Codec Optimizations) San Diego Regular
Research Engineer, Video Processing and Codec (Realtime Codec Optimizations) San Diego Regular

ByteDance • San Diego (CA)

On-site
USD 202,160 - 368,220
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+6
Video Codec Algorithm Engineer - Multimedia Lab
Video Codec Algorithm Engineer - Multimedia Lab

ByteDance • San Diego (CA)

On-site
USD 202,160 - 368,220
Realtime Video Codec Optimization Engineer
Realtime Video Codec Optimization Engineer

ByteDance • San Diego (CA)

On-site
Confidential
Video Codec Algorithm Modeling Engineer - Multimedia Lab
Video Codec Algorithm Modeling Engineer - Multimedia Lab

ByteDance • San Jose (CA)

On-site
USD 212,800 - 450,000
Medical, dental, and vision insurance
401(k) savings plan
Paid parental leave
+1
Global Frontier Tech Recruitment Program - 2027 Grad San Diego Regular
Global Frontier Tech Recruitment Program - 2027 Grad San Diego Regular

ByteDance • San Diego (CA)

On-site
USD 232,560 - 558,600
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+1
Senior SoC Digital Design Engineer, Multimedia Lab
Senior SoC Digital Design Engineer, Multimedia Lab

TikTok Inc. • San Jose (CA)

On-site
USD 218,000 - 480,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+6
Video Research Engineer (Multiple Levels)
Video Research Engineer (Multiple Levels)

Qualcomm • San Diego (CA)

Hybrid
USD 179,000 - 268,400
Competitive salary
Annual discretionary bonus
RSU grants
+1
Staff Researcher, Video Coding Engineer
Staff Researcher, Video Coding Engineer

Dolby Laboratories • Sunnyvale (CA)

On-site
USD 191,000 - 234,000
Staff Researcher, Video Standards
Staff Researcher, Video Standards

Dolby • Sunnyvale (CA)

Hybrid
USD 191,000 - 234,000
Bonus
Profit sharing
Equity
+1
Staff Researcher, Video Coding Engineer
Staff Researcher, Video Coding Engineer

Dolby Laboratories • Burbank (CA)

Hybrid
USD 191,000 - 234,000