Swaayatt Robots is seeking motivated and passionate individuals eager to contribute to the cutting-edge fields of autonomous driving and AI. Our vision is to lead globally in these areas, and we aim to attract those who share our drive. Joining our team means working on groundbreaking projects that push technological boundaries and shape the future of transportation. We foster a collaborative environment where innovation and continuous learning are encouraged.
If you're excited to be at the forefront of transformative technologies and ready to take on challenges, join us on this journey. At Swaayatt Robots, you'll have the opportunity to make a real impact and help revolutionize autonomous driving and AI. Be part of our visionary team and help shape the future of these industries. Apply now for a rewarding career with us!
CUDA C++ Developer at Swaayatt Robots is responsible for developing and optimizing algorithms for both the CPU and the GPU,
along with using API for popular libraries wherever required (CuDNN, OpenCL, OpenACC etc.). This position requires frequently
interacting with R&D team working in computer vision (CV), deep learning (DL), machine learning (ML), reinforcement learning
(RL) and decision making, and motion planning. Thus, having a mathematical or a theoretical computer science (CS) background
becomes advantageous.
Responsibilities:
- CPU/GPU based code optimization
- Writing algorithmic pipelines (DL/ML/CV) pipelines in C++ using CUDA
- Optimization of the existing CV/DL/ML pipelines
- Deployment of DL/ML based models/pipelines in production
Requirements:
- Data Structures and Algorithms
- Advance C++ Development Skills
- Experience with GPU Programming (CUDA, OpenCL etc..)
- Experience with TensorRT and cuDNN
Bonus qualification:
- FPGA, ASIC
- fp8/fp11/fp16 and hardware level optimization
- Theoretical CS / mathematics background
- Having knowledge of pruning methods for deep neural networks