CSLabs is seeking a software engineer/scientist with a foundation in physics, mathematics, or engineering. This role emphasizes the engineering discipline of software creation, focusing on high-performance computing, artificial intelligence, and advanced computer vision projects while supporting a team of PhD scientists and lead software engineers.
Responsibilities:
- Develop and optimize software for HPC, AI/ML, image processing, computer vision, autonomy, and real-time analytical systems
- Support MR-based 3D point cloud ingestion, visualization, multi-user collaboration, and physical interference detection workflows
- Contribute to AI training pipelines using synthetic data generation, deep learning models, and model evaluation workflows
- Develop autonomy software for UMV systems, including path planning, navigation, swarm coordination, and multi-agent decision support
- Implement algorithms such as A*, AI-assisted pathfinding approaches, sensor fusion, object detection, feature extraction, and 3D scene reconstruction
- Design scalable, high-performance software systems that integrate with real-time rendering engines, AI frameworks, simulation environments, and distributed software architectures