At a Glance
- Tasks: Develop cutting-edge control algorithms for robotic systems and enhance machine learning models.
- Company: Join a pioneering AI Robotics company revolutionising the industry with innovative simulation platforms.
- Benefits: Competitive salary up to £125,000 and opportunities for professional growth in a dynamic environment.
- Why this job: Be part of a team pushing the boundaries of robotics, making a real-world impact with your skills.
- Qualifications: Solid grasp of control theory, proficiency in Python/C++, and experience with GPU programming required.
- Other info: Ideal for those who thrive in fast-paced settings and want to contribute to all product development stages.
The predicted salary is between 75000 - 125000 £ per year.
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.
As a Senior Robotics Control Engineer, you will:
- 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.
If you want to join a company that is pushing the boundaries of AI Robotics, apply today!
Contact Detail:
DeepRec.ai Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Robotics Manipulation Engineer
✨Tip Number 1
Familiarise yourself with the latest advancements in robotics and AI. Follow industry leaders on social media, read relevant research papers, and engage in online forums to stay updated. This knowledge will not only help you during interviews but also demonstrate your passion for the field.
✨Tip Number 2
Network with professionals in the robotics and AI sectors. Attend conferences, webinars, or local meetups to connect with like-minded individuals. Building relationships can lead to valuable insights and potential referrals that may give you an edge in the application process.
✨Tip Number 3
Showcase your practical experience with robotics through personal projects or contributions to open-source initiatives. Having tangible examples of your work can set you apart from other candidates and provide concrete evidence of your skills and expertise.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges and problem-solving scenarios related to robotics. Use platforms like LeetCode or HackerRank to sharpen your skills in Python/C++ and algorithms, ensuring you're ready to impress during the interview process.
We think you need these skills to ace Senior Robotics Manipulation Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in robotics, control theory, and GPU programming. Emphasise your proficiency in Python/C++ and any experience with deep learning frameworks like PyTorch.
Craft a Compelling Cover Letter: In your cover letter, express your passion for AI Robotics and how your skills align with the company's vision. Mention specific projects or experiences that demonstrate your ability to contribute to their goals.
Showcase Relevant Projects: If you have worked on projects involving robotics simulation frameworks or physical robots, be sure to include these in your application. Detail your role and the impact of your contributions.
Highlight Problem-Solving Skills: Given the challenge of improving robot training efficiency, illustrate your problem-solving abilities. Provide examples of how you've tackled complex issues in previous roles, particularly in fast-paced environments.
How to prepare for a job interview at DeepRec.ai
✨Showcase Your Technical Skills
Be prepared to discuss your proficiency in Python, C++, and deep learning frameworks like PyTorch. Bring examples of past projects where you've successfully implemented control algorithms or worked with GPU programming to demonstrate your expertise.
✨Understand the Company's Vision
Familiarise yourself with the company's long-term vision of revolutionising AI Robotics. Be ready to articulate how your skills and experiences align with their goals, particularly in developing cutting-edge solutions and enhancing robot training efficiency.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Brush up on control theory and be ready to discuss how you would approach specific manipulation and locomotion tasks. Think through potential scenarios and how you would apply your knowledge to solve them.
✨Demonstrate Adaptability
Highlight your ability to thrive in fast-paced environments. Share examples from your previous roles where you adapted to changing requirements or contributed to various stages of product development, showcasing your versatility as a Senior Robotics Manipulation Engineer.