Full Stack Applications Engineer
Role details
Job location
Tech stack
Job description
You will work with the Adarga Global Intelligence Centre (AGIC), building applications that augment the capabilities of intelligence analysts. Your goal is to help create the intelligence center of the future where technologists and analysts partner seamlessly to deliver outcomes greater than the sum of their parts.
In this role, you will rapidly prototype small, low-fidelity capabilities to support analysts in their mission work, while also identifying opportunities that can be scaled and productized into end-to-end workflows that underpin Adarga's software go-to-market strategy. You will collaborate closely with Adarga's product team and Mission Group EMEA, building on top of Adarga's flagship product CATALYST, and act as a pioneer, scanning for new trends, opportunities, and emerging needs that can be fed back into the Catalyst roadmap.
What You Will Do
- Prototype front-end interfaces for product experimentation
- Design, implement, and deploy scalable backend services, APIs, and pipelines for multimodal data including text, multimedia, and geospatial sources
- Design and implement AI-driven capabilities including agentic workflows, retrieval-augmented generation (RAG), large language models (LLMs), and advanced natural language processing techniques to support mission-specific needs
- Collaborate with AI/ML researchers to operationalize models, from fine-tuning through deployment on USG compliant systems
- Engineer secure, resilient solutions that meet USG compliance requirements
- Work directly with mission owners and analysts to scope requirements, conduct user testing, and deliver deployable capabilities
- Identify opportunities for capabilities to be scaled and productized into software workflows
- Travel up to 25 percent to engage directly with U.S. defense and intelligence customers
Requirements
Do you have experience in Front-end component implementation?, * 5+ years of experience as a full-stack engineer
- Professional experience with Python, Java, and a front-end framework
- Deep experience with distributed systems, APIs, and data pipelines
- Familiarity with relational and non-relational databases such as Postgres, MySQL, SQLite, MongoDB
- Familiarity with caches and storage solutions such as Redis and S3
- Experience deploying software within secure, resource-constrained, or government-owned environments
- Knowledge of containerization and orchestration using Docker and Kubernetes
- Strong hands-on knowledge of hyperscale, NEO, and on-premises cloud technologies