Agile Robots SE

Working Student (m/f/d) Generative Workcell Tooling Support

Germany, Munich (HQ) · Posted Jul 27

salary not listedjunioronsiteDept: AI Platform
PythonpandasNumPyJSONYAMLURDFPlotlymatplotlibThree.jsTypeScriptIsaac SimGazeboC++

Job Description

About the role The AI Research and Development Group of Agile Robots is looking for a Working Student (m/f/d) Generative Workcell Tooling Support . In this role, you will build and maintain demos, simulation assets, visualization tools, and benchmark datasets that support the core engineering team's iteration on the generative workcell platform. Your Responsibilities Demo & Benchmarks: Build and maintain demo workcells, example scenes, and benchmark task sequences to support platform testing and iteration. Simulation Assets: Prepare and convert CAD models into simulation-ready assets — including meshes, collision geometries, and simplified components — with support for parametric scripting workflows. Visualization Tooling: Build tools to inspect and communicate robot reachability, manipulability, sensor visibility, and generated workcell layouts. Dataset & Documentation: Generate synthetic datasets and maintain example libraries and technical documentation for platform features. Experiment Support: Support UI prototypes, structured experiment comparisons, and internal reporting to help the team track and communicate platform progress. Essential Skills Academic Background: Currently enrolled in a Master's programme in Computer Science, Machine Learning, or Data Science. Python Scripting: Working ability to write Python scripts for data handling, parametric workflows, and automation, including pandas, numpy, and JSON/YAML formats. Robotics Basics: Basic understanding of robot poses, coordinate frames, URDF structure, and reachability as used in simulation and tooling contexts. Visualization: Ability to build technical visualizations using libraries such as Plotly, matplotlib, or Three.js. Asset Preparation: Basic familiarity with CAD concepts and the process of converting models into simulation-ready meshes and collision geometries. Documentation: Ability to write structured, reproducible technical notes and maintain organized experiment logs. Beneficial Skills Web Tooling: Familiarity with TypeScript for browser-based visualizations or lightweight UI prototyping. Simulation Tools: Familiarity with robot simulation environments such as Isaac Sim, Gazebo, or similar tools. C++: Basic familiarity with C++ sufficient to read and navigate existing simulation or robotics codebases. What we offer Practical learning opportunities to complement your studies. Dynamic high-tech company combined with financial soundness and world class investors. Join an interdisciplinary, international team with 60+ different nationalities in a collaborative work environment. Corporate Benefits Program that covers health, mobility and learning with 100 € net per month. Modern office facilities with a rooftop terrace overlooking Munich, free drinks & fruits, and regular company events contribute to a good working environment.