Software Engineer (Early Careers)
Core
Early-career software engineer building sovereign AI and mission-critical software for semi-autonomous platforms in defense.
Role type
Early-career Software Engineer (Deployed AI)
Builds
AI-based capabilities and enabling infrastructure for semi-autonomous platforms
Domain
Defense AI, Robotics, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Rust, REST, GraphQL, gRPC/Protocol Buffers, Arrow, container-based architectures, cloud-native architectures, edge application architectures, hardware interfaces, control systems
Preferred skills
Reinforcement learning, generative AI, deployment infrastructure
Responsibilities
Design and build software subject to unorthodox technical constraints, solve complex engineering challenges in real-time environments, collaborate on code reviews and pair programming, reason about and write code independently without LLMs
Seniority
Early Career, hands-on IC