Agile Robots SE
Software Application Engineer (Applications & Deployment) (m/f/d)
Germany, Munich (HQ) · Posted Jul 27
Job Description
About the role Agile Robots is a dynamic and innovative software development company dedicated to pushing the boundaries of technology. We specialize in creating cutting-edge solutions that transform industries and redefine user experiences. We are hiring Software Application Engineers to join our team. The position focuses on Networking & Communication Systems. You will work on advanced robotics and AI-driven systems, contributing to application development, system integration, customer deployments, and technical support. Your Responsibilities Design, develop, test, and maintain production software applications Participate in the full software development lifecycle, from requirements analysis to deployment and support Write clean, efficient, and maintainable code following industry best practices Troubleshoot, debug, and resolve software defects and performance issues Contribute to system architecture, code reviews, and continuous improvement initiatives Support deployment, monitoring, and maintenance of software in production environments Ensure software quality through automated testing and adherence to development standards Beneficial Skills Frontend and backend developments Understanding databases, APIs, cloud-based applications, server-side applications using NodeJS, microservices, and distributed systems Experience designing and implementing services using HTTP/HTTPS, REST, and GraphQL APIs Experience with asynchronous communication using message brokers and event-streaming platforms Understanding of messaging protocols such as MQTT, AMQP, HTML and WebSocket communication Familiarity with industrial and machine-to-machine communication protocols when applicable (e.g., OPC UA, Modbus, EtherCAT, CAN Bus) Experience with network fundamentals of TCP/IP, UDP, DNS, DDS, routing, and load balancing Experience building end-to-end ML training pipelines, evaluation frameworks, and model deployment workflows. Strong knowledge of Large Language Models (LLMs), Vision-Language Models (VLMs), and Vision-Language-Action (VLA) models. Experience with Transformer architectures, attention mechanisms, multimodal learning, and foundation models. Experience with reinforcement learning (RL) and/or imitation learning, including methods such as PPO, DPO, behavior cloning, and offline RL. Experience developing and fine-tuning LLMs/VLMs/VLAs, including supervised fine-tuning (SFT), parameter-efficient fine-tuning (LoRA/QLoRA), and preference optimization. Knowledge of robot learning and embodied AI, including policy learning, trajectory prediction, action generation, and sim-to-real transfer. Experience with dataset creation, data annotation, dataset management, filtering, sampling, and augmentation techniques. Experience working with distributed training and GPU acceleration, including CUDA and multi-GPU training. Your Profile Master’s degree in Computer Science, Robotics, Software Engineering, or a related field Proficiency with C#, C++, Python, JavaScript, and Linux development Experience with Git, containerization (Docker) and collaborative development workflows Knowledge of software engineering principles, design patterns, development and methodologies. What we offer A 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. Lots of development opportunities in the context of our continued growth. Challenging tasks and impactful projects alongside experts that enable professional and personal growth. 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.
More jobs like this
Senior Robotics Software Engineer (C# / C++) (m/f/d) D
Agile Robots SE · Germany, Munich (HQ)
Fachkraft für Lagerlogistik (m/w/d)
Agile Robots SE · Germany, Fürstenfeldbruck
Team Lead, Office and Facilty Management, India Region (m/f/d)
Agile Robots SE · India, Bangalore