Position: Video Engineer
Company: Smule
Location: Palo Alto CA US
Smule is looking for a video engineer! First and foremost, you will be helping to make our community of music
makers look great. You should have a deep understanding and passion for all aspects of video encoding and
playback. You’ll deal with all parts of the pipeline from ingestion, to creative processing/compositing/music
sync, to encoding, and to mobile and web delivery.
makers look great. You should have a deep understanding and passion for all aspects of video encoding and
playback. You’ll deal with all parts of the pipeline from ingestion, to creative processing/compositing/music
sync, to encoding, and to mobile and web delivery.
Responsibilities:
- Build and maintain low latency, high performance, scalable video systems
- Improve the reliability and efficiency of video infrastructure
- Investigate new systems, techniques, and equipment — especially encoding/transcoding, mobile video, live broadcast
- Implement automated video processing including compositing, filtering, motion graphics, watermarking/titling
- Debug video issues and make tradeoff decisions between quality and performance
- Work closely with mobile + server development, ops, and product to best achieve all these goals
Desired Skills and Experience:
- 3-5+ years industry experience
- Solid understanding of multiple programming languages (e.g. C/C++, Python)
- Experience in mobile (libstagefright, AVFramework)
- Experience in graphics rendering (e.g. openGL, openGLES, EGL, libavcodec, etc.)
- Knowledge of video and audio codecs (H.264, MPEG4, AAC, etc) and media streaming architectures (HTTP adaptive streaming, RTP/RTSP)
- Experience in optimizing video and audio codecs/players and using transport formats such as HLS and HDS
- Expert level knowledge of using FFmpeg as a tool
- Knowledge of system-level programming for large and complex systems
- Plus: Familiar with color management and color profiles for video
- Plus: Experience in building backend platforms for massive scale of parallel video streams (media relays, video switching).
- Plus: Knowledge of L2/L3 IP networking, multicast, and Unix/Linux administration
- BA/BS Degree in Computer Science or related technical discipline, or equivalent practical experience
To apply, please send the following to: jobs@smule.com
- Resume/CV
AV Beat is the AV Industry's leading Digital Media Property for AV Integrator Technology News-And-Information.
Latest posts by AV Beat (see all)
- Montgomery Crew - February 22, 2023
- Social Media Manager - February 22, 2023
- Video Editor - February 22, 2023





