Senior Performance Engineer - Video Codec Benchmarking | Remote

Remotely
Full-time

Key Responsibilities

- Run sophisticated encode/decode performance, encoding efficiency, and power consumption tests through our specialized automatic test system.

- Compose detailed competitive analysis reports for internal teams and external clients—transforming technical data into strategic insights.

- Communicate benchmarking results effectively with sales, software engineering, and hardware development teams.

- Improve and extend Hyperscale's video encode/decode automated benchmarking system for Linux and Windows environments.

- Monitor benchmark server farm performance and establish optimal networking configurations.

- Identify performance bottlenecks in video processing pipelines and recommend technical solutions.

- Analyze codec performance data using statistical methods and create compelling visualizations.

- Stay informed about emerging video compression standards and implement relevant benchmarking protocols.


Required Skills & Qualifications

- Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience.

- Advanced Windows operating system knowledge, including performance tuning and system optimization.

- Fundamental Linux skills—including command-line proficiency and basic system administration.

- Demonstrated experience developing and maintaining automated testing frameworks.

- Proficiency in data analysis methodologies and statistical evaluation techniques.

- Strong programming skills in Python (Python 3.9+) for test automation and data processing.

- Experience with scripting languages for workflow automation and testing.

- Intermediate level English communication skills (both written and verbal).

- Meticulous attention to detail and exceptional analytical problem-solving abilities.

- Self-motivated work ethic suitable for a remote environment.


Nice to Have

- Hands-on experience with FFmpeg library (version 5.0+) and video codec implementation.

- Familiarity with hardware acceleration technologies (NVIDIA NVENC, Intel QuickSync, AMD VCE).

- Practical knowledge of modern video codecs (H.264/AVC, H.265/HEVC, VP9, AV1).

- Background in benchmark development or test automation for multimedia applications.

- Working knowledge of C/C++ programming for codec integration and optimization.

- Advanced Python skills for complex data manipulation and visualization (Pandas, NumPy, Matplotlib).

- Experience with CI/CD pipelines and automated testing infrastructure.

- Understanding of video quality assessment metrics (PSNR, SSIM, VMAF) and their applications.