Agile Robots SEListing closed

Software Application Engineer (Applications & Deployment) (m/f/d)

Germany, Munich (HQ)On-siteSeniorFound yesterday
Apply to this job

Free credits included. Sign up to start applying with Jobfinder.

This role appears to be closed. You can still add it as a target and let your agent watch for the next opening like it.
c#wpfavaloniamvvmunit testingintegration testingroboticsmachine vision

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.
Agile Robots SESoftware Application Engineer (Applications & Deployment) (m/f/d)
Apply to this job