Multimedia Engineer - Multimedia Software Development (Mandarin Speaking)

TikTok

Sydney

On-site

AUD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TikTok in Sydney is seeking a Multimedia Engineer to help build high-performance video processing systems and AI infrastructure. You will work on large-scale multimedia processing and high-performance computing frameworks, collaborating with cross-functional teams across product, algorithm, and platform groups.

The role involves optimizing video transcoding, image processing and analytics, with a Mandarin-speaking collaboration focus for global projects.

Qualifications

  • Bachelor's degree or above in a relevant technical field.
  • 2+ years of hands-on software engineering experience in multimedia/high-performance computing.
  • Proficient in C/C++/Python/Go with strong coding and debugging skills.
  • Fluent in Chinese and English for collaboration with global partners.

Responsibilities

  • Develop video computing framework to support efficient processing of massive video workloads.
  • Support multimedia requirements across product lines (image processing, video transcoding, editing, analysis).
  • Analyze and optimize video processing performance.
  • Design and optimize large-scale multimedia processing systems for throughput, latency, stability, and resource use.
  • Collaborate with product, algorithm, platform and infrastructure teams on multimedia and AI-related scenarios.

Skills

C/C++/Python/Go
Coding & Debugging
Problem Solving

Education

Bachelor's degree

Tools

CUDA
CUTLASS
vLLM
SGLang

Job description

Multimedia Engineer - Multimedia Software Development (Mandarin Speaking)

Multimedia Platform department is mainly responsible for multimedia processing systems, including video transcoding systems, cloud editing systems and image processing systems. The technology stack involved includes backend services, multimedia engineering, multimedia frameworks, heterogeneous computing, etc. Our platform processes hundreds of millions of videos and tens of billions of pictures every day, strongly supporting the development of TikTok.

Our vision is to build the best multimedia processing platform and become the best multimedia engineering architecture team. We are looking for experienced talents to join our Sydney team. In this role, you will have the opportunity to work on large-scale multimedia processing systems and high-performance computing frameworks, collaborate with cross-functional teams, and solve challenging engineering problems across multimedia, heterogeneous computing and AI infrastructure.

Responsibilities
  • Participate in the development of video computing framework to support the efficient processing of the company's massive video and complex business needs.
  • Support the multimedia-related business requirements of the company's product lines, including but not limited to image processing, video transcoding, video editing, video analysis, etc.
  • Responsible for video processing related performance analysis and optimization.
  • Participate in the design and optimization of large-scale multimedia processing systems, improving system throughput, latency, stability and resource utilization.
  • Collaborate with product, algorithm, platform and infrastructure teams to explore and implement solutions for multimedia and AI-related engineering scenarios.
Responsibilities

Multimedia Platform department is mainly responsible for multimedia processing systems, including video transcoding systems, cloud editing systems and image processing systems. The technology stack involved includes backend services, multimedia engineering, multimedia frameworks, heterogeneous computing, etc. Our platform processes hundreds of millions of videos and tens of billions of pictures every day, strongly supporting the development of TikTok.

Our vision is to build the best multimedia processing platform and become the best multimedia engineering architecture team. We are looking for experienced talents to join our Sydney team. In this role, you will have the opportunity to work on large-scale multimedia processing systems and high-performance computing frameworks, collaborate with cross-functional teams, and solve challenging engineering problems across multimedia, heterogeneous computing and AI infrastructure.

Responsibilities
  • Participate in the development of video computing framework to support the efficient processing of the company's massive video and complex business needs.
  • Support the multimedia-related business requirements of the company's product lines, including but not limited to image processing, video transcoding, video editing, video analysis, etc.
  • Responsible for video processing related performance analysis and optimization.
  • Participate in the design and optimization of large-scale multimedia processing systems, improving system throughput, latency, stability and resource utilization.
  • Collaborate with product, algorithm, platform and infrastructure teams to explore and implement solutions for multimedia and AI-related engineering scenarios.
Qualifications
Minimum Qualification(s)
  • Bachelor's degree or above in Software Development, Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
  • 2+ years of hands-on industry experience in software engineering, multimedia systems, high-performance computing, backend infrastructure, heterogeneous computing, or related areas.
  • Proficient in at least one of the mainstream languages C/C++/Python/Go, with excellent coding, debugging and problem-solving skills.
  • Solid understanding of computer systems fundamentals, including operating systems, data structures, algorithms, networking and concurrent programming.
  • Proficiency in Chinese and English is required to collaborate with global partners and key stakeholders based in Mandarin-speaking markets, where Mandarin is a primary working language.
Preferred Qualification(s)
  • Experience in multimedia-related technology such as video codec, detection, enhancement, image/video processing or media framework development.
  • Experience in media processing framework development is preferred.
  • Experience in video processing-related performance optimization is preferred.
  • Experience in transcoding or computing platform development is preferred.
  • Familiar with GPU hardware architecture, and proficient in one or more inference optimization software stacks such as CUDA, CUTLASS or similar toolchains; experience in AI model performance analysis and operator optimization on at least one heterogeneous chip or accelerator is preferred.
  • Understanding of mainstream LLM and multimodal model architectures, mainstream inference frameworks such as vLLM and SGLang, and common large model parallelism strategies is preferred.
  • Understanding of common large model quantization algorithms and operator optimization solutions is a plus.
  • Positive and optimistic, strong sense of responsibility, careful and meticulous work, good team communication and collaboration skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Multimedia Engineer – Video Processing & AI
Multimedia Engineer – Video Processing & AI

TikTok • Sydney

On-site
AUD 120,000 - 180,000
Software Engineer Intern (Multimedia Framework, C++) - 2027 Start (BS/MS)
Software Engineer Intern (Multimedia Framework, C++) - 2027 Start (BS/MS)

TikTok • Sydney

On-site
AUD 34,440 - 48,216
Backend Software Engineer Graduate (Multimedia Platform) - 2027 Start (BS/MS)
Backend Software Engineer Graduate (Multimedia Platform) - 2027 Start (BS/MS)

TikTok • Sydney

On-site
AUD 90,000 - 130,000
Backend Software Engineer Intern (Platform Engineering) - 2027 Start (BS/MS)
Backend Software Engineer Intern (Platform Engineering) - 2027 Start (BS/MS)

TikTok • Council of the City of Sydney

On-site
Site Reliability Engineer- Video and Edge Global Engineering (English & Mandarin Speaking)
Site Reliability Engineer- Video and Edge Global Engineering (English & Mandarin Speaking)

TikTok • Sydney

On-site
AUD 120,000 - 180,000
Graduate Backend Engineer: Multimodal AI Infra
Graduate Backend Engineer: Multimodal AI Infra

TikTok • Sydney

On-site
AUD 90,000 - 130,000
VoD & Distributed Systems Intern – Sydney On-Site Backend
VoD & Distributed Systems Intern – Sydney On-Site Backend

TikTok • Council of the City of Sydney

On-site
Software Engineer Graduate (Multimedia Arch-Live) (Rolling Intake)
Software Engineer Graduate (Multimedia Arch-Live) (Rolling Intake)

HTU • Sydney

Hybrid
AUD 120,000 - 180,000
Staff Software Engineer - Video Platform
Staff Software Engineer - Video Platform

Canva • Sydney

On-site
AUD 180,000 - 240,000
Equity packages
Inclusive parental leave policy
Annual Vibe & Thrive allowance
+1
Video Tech Intern: Multimedia Processing & Performance
Video Tech Intern: Multimedia Processing & Performance

TikTok • Sydney

On-site
AUD 34,440 - 48,216