Software Engineer (Defence)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer (Defence): Building and embedding human-centered AI solutions for high-stakes defence applications with an accent on cloud and edge computing, system architecture, and robust engineering standards. Focus on delivering production-grade code, integrating technical solutions with MLE teams, and maintaining scalability in complex deployment environments.
Location: Must be based in the UK and eligible for UK Security Clearance (SC). The role requires working 2-4 days per week on-site at client locations across the UK, with flexibility to work from the London office or remotely from elsewhere in the UK when not on-site.
Company
builds and deploys responsible, human-centric AI solutions to transform performance across sectors like defence, finance, and life sciences.
What you will do
- Develop and extend critical components for diverse software deliverables.
- Implement engineering patterns and practices tailored for the defence sector.
- Collaborate with Machine Learning Engineers and Data Scientists to refine technical solutions.
- Apply software engineering best practices to enhance codebase scalability and quality.
- Execute CI/CD processes and manage application deployments on Kubernetes and bare metal environments.
- Participate in pair programming and technical code reviews.
Requirements
- UK Security Clearance (SC) eligibility required.
- Must be able to work 2-4 days per week on-site at client locations in the UK.
- Proficiency in Python and proven experience with at least one compiled language (Rust, C++, Go, C#, or Java).
- Solid understanding of system architecture and application development.
- Experience with Docker and GitLab for modern deployment pipelines.
- Proven ability to solve complex technical problems and deliver scalable production code.
Culture & Benefits
- Unlimited annual leave policy.
- Private healthcare and dental insurance.
- Enhanced parental leave and family-friendly flexibility.
- Sanctus coaching services.
- Hybrid working model with flexible hours.
Hiring process
- Talent team screen (30 minutes).
- System design interview (90 minutes).
- Pair programming interview (90 minutes).
- Commercial and leadership interview (60 minutes).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →