Overview
Senior Robotics Manipulation Engineer
Salary: up to £125,000
Location: Cambridge
The Companies Long Term Vision: Turn AI Robotics on its head.
About Us: Join a business at the forefront of AI Robotics, developing cutting-edge solutions to revolutionize the industry. We are building a groundbreaking simulation platform designed for mass-scale simulations of robotic systems. By seamlessly transferring data from CPUs to GPUs without any delay, it will enable significantly faster and more cost-effective robot training.
The Challenge: Traditional robot training methods rely heavily on CPUs, resulting in exorbitant costs and lengthy training times. Our goal is to surpass even the performance of leading simulators like Nvidia\'s, achieving a 100x speed improvement in training. This requires a deep understanding of robotics, control theory, and high-performance computing.
Responsibilities
* Contribute to the development of both our Robot Simulation Framework and AI Robotic Infrastructure.
* Develop control algorithms that effectively translate simulated environments to real-world robot behavior.
* Enhance the efficiency of machine learning models through techniques like quantization, pruning, and other optimization methods.
* Harness the power of GPUs through CUDA, Python, or Jax to accelerate simulations and training processes.
Qualifications
* Solid understanding of control theory, with a focus on manipulation and locomotion tasks.
* Proficiency in Python/C++ and deep learning frameworks like PyTorch.
* Extensive experience with GPU programming, including CUDA and GPU-accelerated libraries.
* Experience with robotics simulation frameworks (e.g., OpenAI Gym) is a plus.
* Experience working with physical robots is beneficial.
* Thrives in a fast-paced, dynamic environment and possesses the ability to contribute to all stages of product development.
Seniority level: Mid-Senior level
Employment type: Full-time
#J-18808-Ljbffr