Language

Video Encoder (Hybrid Onsite)

  • Python
  • C++
  • Coding
  • Scripting
  • Swift
  • Codec
  • FFmpeg
  • HLS Protocol
  • Mobile Devices
  • Objective-C
  • Clustering
  • Clustering
  • Clustering
  • Clustering
  • Quality Control
  • Signal Processing
  • Control Room
  • Control Room
  • Control Algorithms
  • Signal Processing
  • Signal Processing
Description:

The Video Encoder will work within the Video team to manage the output and packaging of incoming video and motion graphics projects. As such, this role requires someone with a keen eye for quality control and the willingness and ability to make recommendations for best practices to production teams.

This is a fast-paced environment, best suited for an adept multitasker with scripting and automation ability who can help manage massive amounts of data on tight deadlines — in addition to core job responsibilities. In this highly visible role, you will be at the heart of the creative process, and should show a strong ability to apply technical concerns to creative projects.

Key Qualifications

The ideal candidate will have a Bachelor’s of Science in a Video, Motion Graphics, or a related field. Preferred work experience includes current or recently-performed duties as a motion graphic artist, video editor, or technical role with focus on web delivery as the final output.

Strong knowledge of digital audio and video standards, codecs, and formats including H264/H265, HEVC, MPEG2/4, ProRes, HLS, HDR-10, Dolby Vision and Dolby Atmos is a must. The candidate will also need to demonstrate strong understanding and comfortability with software (i.e., Compressor, Adobe Media Encoder, Transkoder, etc.), hardware, technologies, and processes related to the production of digital media (i.e., mobile devices, web, live and VOD content). You must also be a proven communicator and team player in order to facilitate efficient execution of projects.

Strong command-line skills and basic coding knowledge is preferred, as scripting is a necessity.  It is also highly desirable if you have experience and/or familiarity with advanced coding languages. Also critical to success in this role is a strong understanding of clustering and server management. A working knowledge of video production, signal processing, transcoding technologies, and control room equipment will be essential to accomplishing daily workflow needs, as required.

Importantly, the Video Encoding Engineer must be able to communicate effectively with team members in the Video Tech and Accessibility teams, and should be prepared to develop a deep understanding of post production workflow and procedures. Ideal candidates will possess — or be eager to develop — an expertise in video encoding, audio/video technical specs, scripting, and a fundamental understanding of video workflow procedures.

Description

  • Maintain existing video encoding workflows and best practices, build new workflows, and ensure video QC and workflow builds meet guidelines.
  • Perform research assignments into new tools and workflows and provide discovery reports, contributing ideas on how to improve all aspects of video encoding.
  • Use data metrics to uncover trends in video consumption, system utilization, and internal workflow processes, and work with teams to understand behaviors and make improvements.
  • Use our internal encoding request tool to generate reports, track work, and  perform accurate resourcing and scheduling.
  • Communicate effectively with cross-functional teams to implement plans and improvements in video workflows.
  • Establish and maintain positive working relationships with Producers, Colorists, Creatives, cross functional teams, and third-party vendors to support post production both internal and external to Apple.
  • Assist other Post Production teams with transcoding needs during low encoding  request periods.
  • Proven ability to work quickly and independently — anticipating, recognizing, and resolving problems with minimal supervision.
  • You have the ability to work well under the pressure of tight deadlines and conflicting priorities.
  • Must be a team player with strong people skills and be willing to roll up your sleeves and dig into tasks.
  • Willing to work long hours and weekends.
  • Perform other duties as may be assigned.
  • Knowledge of FFMPEG
  • Knowledge of DolbyVision/HDR workflow and specifications
  • Knowledge of Swift/Objective-C, Python, and C++ preferred.

Hours may vary based on project needs.

Experience

  • 10+ years of video encoding experience required
QUALIFICATION/ LICENSURE :
  • Preferred years of experience : No preferred years of experience required
  • Travel Required : 25% or less
  • Business Day Timings: Not specified
Assignment Location
Culver City, California
Pay (Varies based on Experience and Location)
USD 101.64 - USD 121.19 Per Hour
Share this assignment:
Related assignments
Video Encoder (Hybrid Onsite)
Sunnyvale, California
No preferred years of experience required

Python

C++

Coding

Scripting

Swift

Codec

FFmpeg

HLS Protocol

Mobile Devices

Objective-C

Clustering

Clustering

Clustering

Clustering

Quality Control

Signal Processing

Control Room

Control Room

Control Algorithms

Signal Processing

Signal Processing

Posted : Yesterday
Generalist Sourcer (Remote)
Sunnyvale, California
No preferred years of experience required

Administrative Tasks

Marketing

Database

Advertising

Networking

Posted : 16 minutes ago
Production Manager, Live Sports (Remote)
Culver City, California
No preferred years of experience required

Large-Scale

Business Continuity

Real-Time

Team Management

Posted : An hour ago