Senior Engineer, ML & Computer Vision
Core
Lead development of next-generation machine learning, deep learning, and generative AI features for advanced camera systems and robotic perception, including image restoration, 3D mapping, SLAM, and sensor fusion.
Role type
Senior IC machine learning and computer vision engineer (robotics/camera systems)
Builds
Production ML/DL algorithms for camera processing pipelines, robotic perception, and edge computing platforms
Domain
Consumer electronics (cameras) + Robotics + Computer Vision + Edge AI
Deliverable
production ML models
Required skills
SLAM, sensor fusion, 3D scene understanding, embedded AI deployment, ML/DL-based image processing, Python, C++, ROS/ROS2, PyTorch, OpenCV, edge computing optimization, real-time system optimization
Preferred skills
Large language models (LLMs), advanced optimization techniques, Gaussian Splatting, 3D occupancy mapping
Technologies
NVIDIA Jetson, Gazebo, Isaac Sim, Unity
Responsibilities
Research and develop computer vision algorithms for camera systems and photo enhancement; Develop image/video processing and object recognition algorithms; Implement real-time robotic perception pipelines for unstructured environments; Develop and integrate SLAM, visual odometry, and 3D mapping algorithms using multi-sensor fusion; Optimize perception and ML models for embedded and edge platforms; Validate performance through simulation and real-world testing; Manage full lifecycle of ML/DL projects from research to deployment; Collaborate with cross-functional teams to integrate algorithms into hardware/software platforms; Contribute to technology roadmaps and R&D investment decisions
Seniority
Senior, hands-on IC