(Senior) Full-Stack Software Engineer (d/m/w) – AI-based Autonomy Hub
Core
Full-Stack Software Engineer responsible for building functional, intuitive, and performant applications that operationalize AI models for autonomous defense and dual-use systems.
Role type
Senior Full-Stack Software Engineer (AI/Defense)
Builds
Robust backend microservices, edge applications, and interactive visualization dashboards for real-time situational awareness.
Domain
Aerospace & Defense, Artificial Intelligence, Edge Computing
Deliverable
production ML models
Required skills
Python, Go, C++, Microservices architecture, REST/gRPC APIs, SQL/NoSQL database design, Docker, Kubernetes, Distributed systems, System architecture, Clean code practices, Mentoring
Preferred skills
Master's degree or PhD in Computer Science, Experience with complex technical architecture implementation, User experience design
Technologies
Python, Go, C++, Docker, Kubernetes, REST, gRPC, SQL, NoSQL
Responsibilities
Design and implement scalable backend microservices and APIs; Develop complex data-intensive edge applications using C++; Design database models and manage SQL/NoSQL databases; Develop interactive map views and visualizations for real-time data; Ensure end-to-end integration of edge devices, backend, and infrastructure; Mentor engineers on software design best practices and system architecture.
Seniority
Senior, hands-on IC with technical leadership