About Us
Swift Robotics is a robotics and AI-focused company dedicated to building intelligent systems that bridge the gap between humans and machines. Our work spans robotics software, perception, data-driven learning, and human–robot interaction, with a strong emphasis on robust engineering, rapid experimentation, and real-world impact.
In collaboration with The Open University, Swift Robotics has also secured a grant to develop and deploy intelligent companion systems for hospitals and care homes. This project integrates advanced sensing technologies with state-of-the-art AI algorithms to enhance care, support human interaction, and improve quality of life in healthcare environments.
About the Role
The Junior AI/Robotics Python Developer is responsible for supporting the development, integration, and deployment of AI-enabled robotic systems. This role focuses on implementing Python-based robotics software, data pipelines, and AI components that operate on real robotic platforms and simulation environments.
This position is ideal for an early-career engineer looking to gain hands-on experience across robotics, AI, perception, and system integration while working closely with senior engineers and researchers. The role is full-time and based in a fast-moving startup environment.
What You'll Do
* Develop and maintain Python-based software for robotics and AI applications
* Support integration of AI modules with robotic hardware, sensors, and control systems
* Assist in building and running data-collection pipelines for robotics and machine-learning workflows
* Work with perception data (e.g., camera, depth, sensor streams) for analysis and experimentation
* Contribute to robot behavior logic, automation scripts, and system utilities
* Collaborate with robotics and AI engineers to test, debug, and validate system performance
* Troubleshoot software and integration issues across robots, simulations, and backend systems
* Contribute to technical documentation, testing procedures, and development best practices
We're Looking For
* Bachelor's or Master's degree (or near completion) in Robotics, AI, Computer Science, Engineering, or a related field
* Strong proficiency in Python for software development
* Exposure to robotics systems, automation, or intelligent systems (academic or project-based)
* Basic understanding of robotics concepts (e.g., sensors, actuators, kinematics, perception)
* Familiarity with Linux-based environments
* Experience working with LLMs, VLMs, and VLAs
* Strong problem-solving skills and eagerness to learn
* Good communication skills and ability to work within a collaborative technical team
Nice To Have
* Experience with ROS/ROS2
* Exposure to machine learning and reinforcement learning
* Basic knowledge of system integration
* Experience working with real robots, simulators, or digital twins
* Familiarity with data handling, logging, or dataset preparation for ML
What We Offer
* Full-time role with competitive salary
* Opportunity to work on real-world robotics and AI systems deployed beyond the lab
* Direct involvement in cutting-edge healthcare robotics projects
* High ownership and learning responsibility from day one
* Collaboration with experienced robotics, AI, and product engineers
* Startup culture prioritizing speed, impact, and technical excellence
How to Apply
Does this role sound like a great fit for you?
Please apply by sharing your CV, portfolio or GitHub, and examples of projects demonstrating your experience with Python, AI and robotics or simulation systems to
Job Types: Full-time, Part-time, Permanent
Pay: £25,000.00-£40,000.00 per year
Benefits:
* Work from home
Work Location: Hybrid remote in Milton Keynes