Meta AR/VR Job | Software Engineer – Video
Job（岗位）: Software Engineer – Video
Citys（岗位城市）: Burlingame, CA
Situated within Reality Labs, the MetaWorks product group is building hardware, software, and platform experiences to help people collaborate and build community—from wherever they are. Does the challenge of delivering performant, reliable, and high-quality real-time communication with the best audio and video quality in the industry excite you? Then join us in the mission to make working from anywhere feel connected, collaborative and empowering.
We are seeking video experts to define, build, measure, and optimize the video communications experience for our users across a variety of hardware and operating systems.
6+ years of hands-on experience in either image or video processing
Understanding of video compression techniques
Experience in C/C++ multithreaded programming and Python
Research, develop, and troubleshoot real time communication systems, related to video and audio codecs, cameras, displays, and microphones.
Develop and prototype innovative video and audio algorithms in a WebRTC processing pipeline. Apply signal processing and machine learning techniques to solve RTC problems.
R&D in the areas of video processing, pre-processing, and compression, to deliver best-in-class quality across different hardware and operating systems.
Hardware specific video optimizations leveraging HW encoder/decode, GPU etc.
Work closely with cross-functional teams to understand features, operation, and specify enhancements.
Continuously improve the efficiency of the automated test tooling by leveraging the internal automated test infrastructure.
Hands-on experience with real-time video
Knowledge of hardware specific quality and performance optimization
Video algorithm development experience
Experience with WebRTC
Experience with machine learning and tools, such as TensorFlow, PyTorch, Keras, or Caffe