About the job
About the Company
Our client is a European defence-focused AI technology company with a mission to support and protect democratic societies. They develop advanced ethical AI solutions that enable sovereign decision-making and responsible use of powerful technologies.
The organisation brings together world-class engineers AI specialists and programme leaders working on complex real-world challenges. Their culture is open transparent and intellectually rigorous encouraging healthy debate around technology ethics and impact. They are seeking mission-driven engineers who want to apply cutting-edge skills to problems of genuine global importance.
The RoleThis role sits within a team that designs builds and deploys AI-enabled software systems and infrastructure for use in highly constrained real-time and safety-critical environments.
The software operates under unusual technical constraints across rapidly changing conditions and supports a wide range of demanding use cases. Solutions must be robust reliable secure and intuitive as they are ultimately used by people operating in high-risk high-pressure situations.
You will work across a broad technical landscape including but not limited to:
- Distributed systems (e.g. intermittent connectivity adversarial environments)
- Embedded systems (e.g. constrained compute hardware integration)
- Robotics and control systems
- Networking (e.g. low-bandwidth long-range communications)
- Deployment infrastructure (e.g. air-gapped systems heterogeneous fleets
- Security (e.g. low-trust networks sensitive data handling)
- Machine learning infrastructure (model development storage deployment)
In many areas the team operates close to the state of the art often applying research-grade ideas in real-world conditions where reliability and safety are paramount.
Day-to-Day Responsibilities
- Review code contributions proposals and RFCs prioritising unblocking others and improving overall system quality
- Design and implement new features algorithms infrastructure and end-to-end capabilities
- Identify opportunities beyond your immediate remit and proactively contribute improvements
- Mentor colleagues and contribute to technical interviews and hiring processes
- Share technical knowledge through talks workshops and internal learning sessions
- Maintain and improve existing systems working closely with internal and external stakeholders
- Reduce technical debt and improve operational reliability and performance
- Develop and enhance testing frameworks and benchmarking systems to ensure robustness
- Present work in regular internal demos to encourage feedback alignment and impact visibility
The technology stack is primarily Rust and Python with Python used predominantly in ML-heavy components.
Requirements
Requirements
You should apply if you:
About the jobAbout the CompanyOur client is a European defence-focused AI technology company with a mission to support and protect democratic societies. They develop advanced ethical AI solutions that enable sovereign decision-making and responsible use of powerful technologies.The organisation brin...
About the job
About the Company
Our client is a European defence-focused AI technology company with a mission to support and protect democratic societies. They develop advanced ethical AI solutions that enable sovereign decision-making and responsible use of powerful technologies.
The organisation brings together world-class engineers AI specialists and programme leaders working on complex real-world challenges. Their culture is open transparent and intellectually rigorous encouraging healthy debate around technology ethics and impact. They are seeking mission-driven engineers who want to apply cutting-edge skills to problems of genuine global importance.
The RoleThis role sits within a team that designs builds and deploys AI-enabled software systems and infrastructure for use in highly constrained real-time and safety-critical environments.
The software operates under unusual technical constraints across rapidly changing conditions and supports a wide range of demanding use cases. Solutions must be robust reliable secure and intuitive as they are ultimately used by people operating in high-risk high-pressure situations.
You will work across a broad technical landscape including but not limited to:
- Distributed systems (e.g. intermittent connectivity adversarial environments)
- Embedded systems (e.g. constrained compute hardware integration)
- Robotics and control systems
- Networking (e.g. low-bandwidth long-range communications)
- Deployment infrastructure (e.g. air-gapped systems heterogeneous fleets
- Security (e.g. low-trust networks sensitive data handling)
- Machine learning infrastructure (model development storage deployment)
In many areas the team operates close to the state of the art often applying research-grade ideas in real-world conditions where reliability and safety are paramount.
Day-to-Day Responsibilities
- Review code contributions proposals and RFCs prioritising unblocking others and improving overall system quality
- Design and implement new features algorithms infrastructure and end-to-end capabilities
- Identify opportunities beyond your immediate remit and proactively contribute improvements
- Mentor colleagues and contribute to technical interviews and hiring processes
- Share technical knowledge through talks workshops and internal learning sessions
- Maintain and improve existing systems working closely with internal and external stakeholders
- Reduce technical debt and improve operational reliability and performance
- Develop and enhance testing frameworks and benchmarking systems to ensure robustness
- Present work in regular internal demos to encourage feedback alignment and impact visibility
The technology stack is primarily Rust and Python with Python used predominantly in ML-heavy components.
Requirements
Requirements
You should apply if you:
View more
View less