Implement advanced 3D reconstruction pipelines for point clouds, following the latest research, using Python and C++
Develop and deploy deep learning models, including transformer-based models, to enhance the functionality and performance of our products
Optimize algorithms for low-latency and high-efficiency performance on embedded platforms and edge devices
Design, develop, and train machine learning models for automatic clean-up and transformation of 3D point clouds into CAD files
Write and maintain custom bash scripts to support automation and workflow optimization
Work closely with mechanical design, manufacturing, embedded system and CFD teams to create integrated physical systems
Work with deployment teams to field-test computer vision systems in diverse factory environments, refining performance and reliability
Create custom tools and algorithms for seamless conversion of point cloud data into CAD formats with enhanced usability for design and manufacturing teams
Implement real-time processing pipelines for point cloud and vision data to enable immediate insights and decision-making
Prepare high quality documents, manuals, and test reports for project scaling
Conduct rigorous integration testing to ensure seamless compatibility between hardware, software, and firmware components
Requirements
BS/MS in Computer Science, Electrical Engineering, or a related engineering field
Past experience in Computer Vision, Perception, and Mapping in indoor environments
Strong proficiency in Python, with hands-on experience in training object detection and segmentation models using TensorFlow or PyTorch
Experience with transformer architectures for tasks such as audio classification and video context extraction
Past Experience in working with LiDARs, 3D point clouds, segmentation and clustering
Experience in 3D reconstruction, Pointclouds/Image data to CAD
Hands-on experience on embedded devices like Nvidia Jetson, Raspberry Pi, etc
In-depth knowledge and hands-on experience with Linux environments