🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
About the Role We are looking for a Principal Physical AI Engineer with strong foundations in Multi-Robot System (MRS) and Physical AI to help build next-generation MRS/Swarm collaboration solutions. You will work on real-time distributed/decentralised robotic planning, coordination, perception, communication, and infrastructure that enables autonomous teams of robots to operate collectively in complex environments. Responsibilities · Develop and maintain core multi-robot collaboration modules (multi-robot task allocation, distributed data fusion, swarm behaviours, inter-robot comms management etc.). · Integrate robotics hardware drivers, sensors, and simulation platforms (Gazebo/Ignition, Webots, Isaac Sim, etc.). · Design and optimize real-time data pipelines for robot-to-robot and robot-to-cloud messaging. · Contribute to ROS2 nodes, services, actions, and build robust MRS autonomy stacks. · Develop system tooling for visualization, debugging, logging, and telemetry. · Prototype in simulation and validate on physical robotic platforms. · Collaborate with cross-functional robotics engineers (controls, perception, systems, AI/planning). · Formulate the conceptual and detailed technical solution for the development of applications to meet customer requirements. · Provide recommendations on relevant emerging technology in MRS/Swarm to senior management. · Identifying and leading strategic technical capability development for MRS/Swarm. · Collaborate on research and development projects to explore new capabilities and applications for MRS/Swarm technology. Minimum Requirements · Masters/PhD in Computer Science, Robotics, Mechatronics, Electrical Engineering, or related field. · 10-15 years of experience building multi-robot or swarm systems. · Extensive knowledge Multi-Robot System Architecture like Distributed Autonomous Systems, Multi Agent System and Swarm etc. · Deep knowledge of decentralised interaction protocols and swarm algorithms like Contract Net Protocol (CNP), Petri nets, Boids algorithm and Particle Swarm Optimisation etc. · Familiarity with robotics fundamentals: Distributed Data Fusion, SLAM, localization, motion planning, control loops. Preferred Requirements · Strong programming skills in Python and/or C++. · Experienced with Generative AI and/or Agentic AI frameworks. · Experienced with ROS2, microservices, or real-time systems. · Understanding of distributed systems or networking (pub/sub, DDS, gRPC, etc.). · Familiarity with simulation tooling (Gazebo, Isaac Sim, Webots, Unity robotics etc). Additional Skills · Comfortable with rapid prototyping and research-to-production workflows. · Strong debugging and system-thinking mindset. · Able to work independently and in a collaborative applied research environment. · Curious, open to experimentation, and willing to push boundaries in autonomy. What We Offer · Opportunity to work on cutting-edge multi-agent/swarm robotics systems with real-world deployment. · Exposure to both research-driven and practical engineering challenges. · Hands-on robotics testing, both simulation and physical platforms. · Flexible and innovation-friendly engineering culture.
Here's how to pick the right one and stand out in your application.
144.883Jobs
31.687IN
81%EN
That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.
Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.
Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.
When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.