onsite
AI Perception Engineer - 42dot
Software Engineer
Senior AI Perception Engineer developing multi‑sensor perception models and data pipelines for autonomous driving, leveraging camera, radar, and LiDAR data with Python, C++, ROS, OpenCV, and PyTorch.
About the role
Key Responsibilities
- Design and implement multi‑sensor data processing pipelines, including calibration, projection, and coordinate transforms for camera, radar, and LiDAR streams.
- Develop and train perception models (BEV, 3D, occupancy) using PyTorch, optimizing for real‑time inference with TensorRT.
- Perform performance analysis, benchmarking, and iterative improvement of perception algorithms in a production autonomous driving stack.
- Collaborate with senior engineers to integrate perception modules into the vehicle’s software architecture, ensuring robustness and safety.
- Document sensor characteristics, data schemas, and processing workflows for cross‑team knowledge sharing.
Requirements
- 5+ years of experience in computer vision or perception for autonomous vehicles.
- Proficiency in Python and C++ with strong ROS integration skills.
- Hands‑on experience with OpenCV, PyTorch, and real‑time inference frameworks.
- Deep understanding of sensor geometry, calibration, and multi‑sensor fusion techniques.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
pythoncrosopencvpytorch