About Alpine Eagle At Alpine Eagle, we are a team of machine learning practitioners and aeronautical engineers, building a radically different solution to address the rising threat posed by low-cost, autonomous drones. We believe that recent conflicts have shown the malicious and disruptive potential of drones in both civilian and defense scenarios. We want to ensure that all governments that believe in personal freedom and the rule of law have scalable and affordable solutions to protect against this rising threat. We offer a work environment that is inclusive and open, with a flat hierarchy. We want to reinforce a culture where great ideas can flourish, and great people can collaborate. How you will make an impact You’ll work as part of an experienced and rapidly growing team of software and robotic engineers designing and developing the simulation and training environment for an aerial multi-agent system. More specifically, you will: Design and develop our simulation and training environment for multi-agent motion policies. Define and implement relevant training scenarios and environments. Support extensibility of the simulation environment through well-defined interfaces Drive the simulation software and physical deployment architecture to ensure modularity and accessibility of the simulation stack Develop DevOps Infrastructure for robust SW deployment in both simulation and embedded platforms Review academic literature and inject latest advancements in the state of the art into our simulation development. Mentor junior team members and interns. ✅ What you bring M.Sc. or PhD in Robotics, Control Theory, Computer Science or several years of experience in related fields. A solid understanding of machine learning principles and training frameworks. Understanding of robotics technologies related to autonomous system development such as task allocation or motion planning. Understanding/experience with unmanned aerial system technologies Experience with Docker and/or containerized application development Experience with software deployment and DevOps processes is beneficial A hands-on attitude and strong sense of ownership. You approach complex problems systematically and document your results. You are a team player. You win when the team wins.