Helsing, a defence AI company, is seeking a Backend Software Engineer to join their mission of protecting democracies through technological leadership. The role involves developing AI-based capabilities and infrastructure for semi-autonomous platforms, working with a stack primarily in Rust and Python. Engineers tackle challenging problems in distributed systems, embedded computing, robotics, networking, and machine learning.
The position offers a unique opportunity to work on state-of-the-art technology in a domain with unusual technical requirements and constraints. You'll be part of a collaborative environment where code review, knowledge sharing, and mentorship are highly valued. The role requires strong backend development skills, particularly in languages like Rust, and familiarity with various backend interfaces and protocols.
Working at Helsing means contributing directly to the protection of democratic countries while balancing ethical and geopolitical concerns. The company encourages healthy debate about their work and its implications, offering engineers autonomy and the chance to influence both technical decisions and company culture. Benefits include competitive compensation with stock options, relocation support, and various allowances for professional development.
The ideal candidate should be able to write high-quality code, communicate effectively in English, and have a strong background in backend development. Experience with specific technologies like Rust, Python, container architectures, and production ML systems is highly valued. The company particularly welcomes applications from underrepresented groups in tech.