27 Oct
|
AI5 Academy
|
India
Job Title: Freelance ROS 2 Trainer – AMR, Nav2 & SLAM | Remote Corporate Training
Company: AI5 Academy
Location: Remote / Online
Job Type: Freelance / Contract
Preferred Start: Urgent
About the Assignment
AI5 Academy is hiring a freelance ROS 2 trainer to deliver live online corporate training to two software developers. Participants are comfortable with Python, C++ and Ubuntu but have no prior ROS experience.
The training will support an upcoming Autonomous Mobile Robot (AMR) project involving navigation, SLAM/Visual SLAM, sensor integration and embedded hardware.
Responsibilities
- Prepare a customised syllabus, session schedule and practical exercises.
- Teach ROS 2 architecture, installation, workspaces, packages, nodes, topics, services and actions.
- Deliver hands-on sessions using both Python and C++.
- Cover TF2, URDF, RViz, Nav2, SLAM and Visual SLAM.
- Guide LiDAR, camera and embedded hardware integration.
- Support simulation exercises and remote practical work on physical hardware, subject to the agreed setup.
- Guide a company-specific AMR mini-project and assess participant progress.
- Recommend the required software, hardware and prerequisites before training begins.
Required Experience
- Hands-on ROS 2 development experience on Ubuntu.
- Practical AMR project experience involving Nav2 and SLAM.
- Working experience with Visual SLAM and sensor integration.
- Ability to develop and teach ROS 2 using both Python and C++.
- Experience connecting ROS 2 to physical robots, microcontrollers or embedded platforms.
- Ability to explain concepts to ROS 2 beginners and troubleshoot remotely.
- Previous technical training, corporate training or mentoring experience.
Who Should Apply
This assignment requires practical robotics development experience. Please apply if you have personally implemented ROS 2 on AMR or mobile robot projects and can demonstrate your work.
Experience limited to ROS 1, Arduino-only projects, general Python/C++ teaching or theoretical robotics coursework will not meet this assignment’s requirements.
Schedule and Commercial Terms
Live online sessions are planned on consecutive days, with daily timings and total training hours to be agreed. Preference will be given to trainers available to start on 26 October 2026, or by 1 November 2026 at the latest.
Commercial terms will be discussed over a call with candidates who confirm their interest and availability.
Please Include with Your Application
- Updated CV and a brief summary of your ROS 2 and corporate training experience.
- One or two relevant AMR projects, stating your personal contribution and the tools/packages used.
- GitHub, project videos or demo links, where shareable.
- Your experience with Nav2, SLAM, Visual SLAM and physical hardware integration.
- Earliest start date, available daily time slots and time zone.
- Availability for a short technical screening call.
Indeed Screening Questions
- Have you personally developed an AMR or mobile robot using ROS 2? Briefly describe your contribution.
- Which Nav2, SLAM and Visual SLAM packages have you used in practical projects?
- Can you deliver hands-on ROS 2 training in both Python and C++?
- Which robots, sensors and embedded platforms have you integrated with ROS 2?
- Are you available for a freelance online assignment starting on 26 October 2026, or by 1 November 2026 at the latest?
Pay: ₹12,000.00 - ₹74,000.00 per month
Benefits:
- Versatile schedule
Work Location: Remote
📌 Freelance ROS 2 Trainer – AMR, Nav2 & SLAM | Remote Corporate Training (India)
🏢 AI5 Academy
📍 India