Neural Network Compression Engineer
Ambarella
Neural Network Compression Engineer
Ambarella
Edge AI vision processors for cameras
Job Description
Develop and maintain neural network compression algorithm and tool
Job Requirements:
1. Strong background of neural network compression knowledge, including pruning, quantization and knowledge distillation
2. Strong background of CNN/transformer-based computer vision and large language model knowledge
3. Familiar with computer vision and machine learning framework.
4. Skilled in C/C++ (and/or) Python programing
5. Compression training ((Pruning/Quantization-aware) experience is a plus
Ambarella develops AI vision processors for edge devices to extract meaningful insights from high-resolution video. Its chips and software run locally on cameras and embedded systems, enabling real-time analytics for applications such as ADAS, smart mirrors, drive recorders, security cameras, and industrial robotics, without sending data to the cloud. Revenue comes from licensing its AI vision processors and related software to manufacturers who integrate the tech into their products. The company differentiates itself by focusing on on-device, low-latency processing across automotive, security, consumer IoT, and industrial robotics markets, and by expanding capabilities through acquisitions like Oculii to add radar perception AI algorithms. Ambarella’s goal is to empower real-time, local decision-making in cameras and sensors, enabling safer, more capable edge devices across multiple industries.
Explore more opportunities at Ambarella