
Full Stack Software Engineer
- On-site, Hybrid
- London, United Kingdom
- Mission Group
Job description
About Adarga
Adarga is the UK’s only sovereign Defence Tech company specialising in applied AI solutions across intelligence, operations and planning. In an era of information overload, Adarga delivers technology that enables our mission partners to act with speed, clarity and confidence.
By unlocking the value of their data, we help our partners make better decisions that achieve mission-critical outcomes.
Our team is a hybrid of domain specialists and technologists. We believe this layering of experience is key to building cutting edge AI that is operationally relevant, solving real problems, to drive real outcomes.
This is a unique time to join Adarga. With our foundations set in NLP, computational linguistics and graph technology we now draw on the latest ideas in generative AI and knowledge representation, as we set our sights firmly on defining and building the next era of sovereign
AI capability for mission partners across the Defence and National Security sectors.
To work at Adarga you have to care deeply about the mission. We exist to support those with the ultimate task: upholding the liberties and values that define our society. In today’s contested, multipolar world, this cannot be taken for granted.
We want people who are comfortable with uncertainty, who want to own decisions, who want to drive a vision. If that is you, get in touch!
If you don't match all the skills and qualifications but care about our mission then we'd encourage you to back yourself and apply anyway. We all learn by doing
About the role:
You will be joining our Product org, a cross functional team of software engineers, machine learning specialists, domain experts and product specialists, focussed on building a suite of capabilities for intelligence analysts working across Defence and National Security.
You will build AI products designed to move the human up the value chain thereby enabling intelligence analysts to act with speed, clarity and confidence.
We are looking for someone to work across the entire software stack from server‐side to front‐end development.
We want someone who has a track record of designing, building, and delivering high quality well engineered solutions to complex problems.
Job requirements
Responsibilities:
Design, build, and maintain robust, scalable software across Adarga’s product suite
Collaborate closely with machine learning engineers, product specialists, and domain experts to develop AI-driven tools for intelligence analysts
Translate complex user needs into well-architected, production-grade software that delivers clarity and actionable insight at mission speed
Take ownership of features and services end-to-end, from technical design and implementation to deployment and monitoring
Contribute to the architectural evolution of our platform, helping shape its performance, modularity, and deployment across varied environments
Help define and refine product requirements in partnership with stakeholders, contributing to a strong product and user-focused culture
Skills and Qualifications:
You should have:
4+ years of experience in software development using a general-purpose programming language (e.g., Python, Go , C++)
Strong front-end development experience with React and JavaScriptTypeScript
Proficient with both relational and non-relational database systems
Experience with Docker, Kubernetes, or similar container orchestration frameworks.
Experience of machine learning applications
Familiarity with AI development tools
Interview Process
Phone Interview – Remote (30 mins)
Technical Interview – Remote/In person (1 h)
Final Interview – Onsite (1 h)
Successful applicants may be required to undergo national security vetting upon appointment or during employment in this role. Applicants must meet the security requirements set out by UK Security Vetting (UKSV), and understand what is required in the associated UKSV: Vetting Guidance before they can be appointed.
Details
- London, Greater London, United Kingdom
or
All done!
Your application has been successfully submitted!