CareerPlanGet AI match score →

Software Engineer - Backend

Berlin💼 Full-time🗓 2026-05-21 → 2026-07-31

Core

Develop and deliver AI-based capabilities and enabling infrastructure for semi-autonomous platforms to localise, navigate, and perceive the world in real time.

Role type

Senior IC backend software engineer

Builds

Software stack for semi-autonomous platforms operating in high-risk, high-stress environments

Domain

Defence AI, robotics, distributed systems, embedded computing

Deliverable

production ML models | product features | infrastructure

Required skills

Backend development, distributed systems, embedded computing, robotics, networking, security, machine learning, Rust, Python, REST, GraphQL, gRPC, Protocol Buffers, Arrow

Preferred skills

Container-based/cloud-native architectures, metrics tooling, SQL, streaming databases, routing protocols, cryptographic protocols, hardware interfaces

Technologies

Rust, Python, Docker, Azure, AWS, Prometheus, Grafana, ELK, IGP, BGP, Signal, WireGuard, Arduino

Responsibilities

Review code contributions and proposals, propose and implement new features/capabilities/infrastructure, mentor colleagues and support interviewing pipeline, share technical know-how via tech talks and office hours, maintain existing software stack and improve operational reliability, develop tests and benchmarks

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗