CareerPlanSign in

Staff Software Engineer

Berlin💼 Full-time🗓 2026-07-09 → 2026-09-26

Core

Architect and build resilient distributed systems for network partitions, resource-constrained embedded hardware, and high-performance machine learning inference pipelines at the tactical edge.

Role type

Staff Software Engineer (Backend & ML Infrastructure)

Builds

Resilient distributed systems, secure networking protocols, and ML inference pipelines for physical hardware

Domain

Defence AI, Embedded Systems, Distributed Systems

Deliverable

production ML models | infrastructure | product features

Required skills

Distributed systems architecture, Rust, Python, ML inference optimization, Embedded systems programming, System design, Technical leadership, Code review, Mentoring

Responsibilities

Architect and implement major new features and infrastructure across the stack; Lead code reviews and technical RFCs; Act as a translator between engineering and business stakeholders; Mentor engineers and scale the technical interviewing pipeline; Maintain and evolve the software stack (Rust/Python) to optimize reliability and performance

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