At a Glance
- Tasks: Develop and deploy machine learning models for cutting-edge robotics systems.
- Company: VIKASO LTD, a pioneering UK robotics company transforming industrial automation.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Dynamic team environment with a focus on collaboration and real-world impact.
- Why this job: Join us to shape the future of robotics with innovative technology and impactful projects.
- Qualifications: PhD or 2-5+ years in ML/Robotics, strong deep learning and software engineering skills.
The predicted salary is between 60000 - 80000 £ per year.
About Us
VIKASO LTD is a UK-based robotics company redefining how industrial robots are deployed, controlled, and scaled. We are building next-generation hardware and software platforms that abstract complexity, standardise integration, and enable rapid adoption of robotics across manufacturing and logistics environments. Our approach centres on robot-agnostic technologies that transform robotics from fragmented systems into a scalable, productised platform. While enabling automation at scale, our focus remains on advancing robotics - making robots easier to deploy, more intelligent to operate, and more reliable in production. At the intersection of software, control systems, and mechatronics, we are building a globally scalable robotics platform that will define the future of industrial automation.
Role Overview
In this role, you will formulate, train and deploy machine learning models for robotic systems that perceive the world through vision and sensors, learn structured representation in data, and operate reliably in real‑world industrial environments. You’ll translate research into clean, production‑grade software that improves system performance and accelerates deployment. The focus is reducing unnecessary complexity with scalable and reliable designs. You’ll push beyond incremental improvements by applying ideas from foundation models and generative AI, leveraging synthetic data generation, and validating results on real robots. Your work will raise the bar for capability, reliability, and speed of iteration.
Responsibilities
- Key objective is to develop and deploy robust deep neural networks for robotics, supported by object detection, segmentation, and scene understanding models.
- Build scalable pipelines for training, fine‑tuning, inference, and real-time optimization for reliability and performance.
- Develop and maintain data pipelines for collection, ingestion, curation, versioning, and synthetic data generation.
- Work with distributed training systems (multi‑GPU/cloud) and integrate models into robotics pipelines.
Requirements
- PhD in ML/Robotics/Computer Vision or 2-5+ years of applied ML experience.
- Strong background in deep learning (computer vision), state-estimation, and core ML mathematics (probability theory, statistics, optimisation, etc).
- Proficiency in Python (required) and C++ (preferred for robotics integration).
- Experience with ML frameworks such as PyTorch (preferred), TensorFlow, or JAX.
- Proven track record building production ML systems, not just research prototypes.
- Strong software engineering fundamentals: modular design, testing, and version control.
- Experience with cloud/GPU training infrastructure and MLOps workflows.
- Ability to design evaluation and benchmarking frameworks.
- Hands-on experience with pose estimation, object detection/segmentation, camera calibration, and sensor integration.
Preferred Experience
- Strong computer vision background with experience in GPU acceleration and model optimisation.
- Experience with Docker and containerised development workflows.
- Familiarity with CI/CD pipelines for ML and production systems.
- Experience deploying ML models on edge devices (Jetson, embedded GPUs, or similar).
- Familiarity with ROS / ROS2 and integrating ML into robotics stacks.
Machine Learning Engineer employer: VIKASO | Robotics 4.0
VIKASO LTD is an exceptional employer for Machine Learning Engineers, offering a dynamic work environment at the forefront of robotics innovation in the UK. With a strong emphasis on employee growth and development, we provide opportunities to work on cutting-edge technologies that redefine industrial automation, while fostering a collaborative culture that values creativity and problem-solving. Our commitment to advancing robotics ensures that you will be part of a team that not only embraces complexity but also transforms it into scalable solutions, making your contributions impactful and rewarding.
StudySmarter Expert Advice🤫
We think this is how you could land Machine Learning Engineer
✨Tip Number 1
Network like a pro! Connect with folks in the robotics and machine learning space on LinkedIn or at industry events. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to deep learning and robotics. This is your chance to demonstrate your expertise and make a lasting impression.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and approach real-world problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at VIKASO LTD.
We think you need these skills to ace Machine Learning Engineer
Some tips for your application 🫡
Show Your Passion for Robotics:When writing your application, let your enthusiasm for robotics shine through! We want to see how your experiences and interests align with our mission at VIKASO LTD. Share specific projects or challenges you've tackled that relate to machine learning and robotics.
Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter for the Machine Learning Engineer role. Highlight relevant skills and experiences that match the job description. We love seeing how you can contribute to our vision of redefining industrial automation!
Be Clear and Concise:Keep your application clear and to the point. Use straightforward language to explain your technical skills and experiences. We appreciate a well-structured application that makes it easy for us to see your qualifications and potential fit for the team.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our innovative team at VIKASO LTD.
How to prepare for a job interview at VIKASO | Robotics 4.0
✨Know Your Stuff
Make sure you brush up on your machine learning fundamentals, especially deep learning and computer vision. Be ready to discuss your past projects in detail, focusing on how you tackled challenges and what technologies you used. This will show that you’re not just familiar with the theory but have practical experience too.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific problems you've solved using ML in robotics. Think about how you formulated, trained, and deployed models in real-world scenarios. Use examples that highlight your ability to reduce complexity and improve performance, as this aligns perfectly with what VIKASO LTD is looking for.
✨Get Hands-On with Tools
Familiarise yourself with the tools mentioned in the job description, like PyTorch, TensorFlow, and Docker. If you can, set up a small project that uses these technologies. Being able to demonstrate your hands-on experience will give you an edge and show your commitment to the role.
✨Ask Smart Questions
Prepare insightful questions about VIKASO LTD's approach to robotics and their future projects. This not only shows your interest in the company but also gives you a chance to assess if their goals align with your career aspirations. Plus, it’s a great way to engage with your interviewers!