The company is looking to optimize AI inference processes for real-world robotic deployment, ensuring efficient and intelligent operation of robots in variable and unforeseen environments.
Requirements
Proficiency developing in low-level systems languages (C, C++, Rust, Go)
Proficiency in Python and at least one deep learning library such as PyTorch, TensorFlow, JAX, etc.
Deep understanding and practical experience with low-level systems concepts (multithreading, networking, embedded systems, memory management)
Experience with CUDA
Deep understanding of state-of-the-art machine learning techniques and models
Experience optimizing various machine learning architectures
Experience with machine learning compilers
Responsibilities
Develop and optimize runtime AI inference pipelines for real-world robotic deployment
Build infrastructure, frameworks, and tooling to enable reliable integration of models into robotic systems
Formulate specialized optimization solutions for various inference paradigms and scenarios
Adapt optimization solutions to various compute, hardware, and networking constraints
Other
BS, MS or higher degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience