Software Engineer Cyber and Autonomous Systems Team
The AI Security Institute (AISI) · London, UK ·
- Work mode
- Hybrid
- Category
- Software engineering
You will build infrastructure and analysis tooling for cyber and autonomy evaluations at scale. You will lead testing exercises, turn evaluation results into insights, deliver technical projects from design through maintenance, and write robust Python software with testing, documentation, and observability.
Responsibilities
- Build infrastructure for cyber and autonomy evaluations at scale
- Develop analysis tooling and LLM-as-a-judge workflows
- Identify research questions and lead evaluation testing exercises
- Analyse results and communicate findings and recommendations
- Own technical projects and shared components from design through maintenance
- Write scalable, robust, maintainable Python software with testing, documentation, and observability
- Deploy and validate cyber ranges on evaluation infrastructure
- Collect, validate, and organise evaluation data for publication
Requirements
- Deliver and maintain production-quality software
- Demonstrate deep Python expertise and familiarity with its ecosystem and tooling
- Design and evolve software systems or technical architecture
- Demonstrate a strong interest in AI safety
- Take ownership of ambiguous and technically difficult problems
- Communicate clearly and improve engineering standards through feedback and mentoring
- Undergo a criminal record check and obtain BPSS clearance
Benefits
- Pre-release access to multiple frontier models and ample compute
- Operational support
- Annual learning and development stipends
- Conference and external-collaboration funding
- Hybrid working and flexibility for occasional remote work abroad
- Work-from-home equipment stipend
- At least 25 days of annual leave
- 8 public holidays
- Extra team-wide breaks
- 3 volunteering days
- Paid parental leave
- Employer pension contribution of 28.97% of base salary
- Cycling, donation, retail, and gym discounts and benefits