Software Engineer - Agentic AI & Java, SitaWare Insight

Systematic

Aarhus

On-site

DKK 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Travel days

Job summary

Systematic in Copenhagen is seeking a Software Engineer to join the Agentic AI team for SitaWare Insight, blending Java and Python with AI to design multi-agent workflows. You’ll implement AI agents, contribute to RAG pipelines, and ensure traceability while keeping humans in the loop.

You’ll collaborate with architects, testers, and product stakeholders across Denmark, delivering production-grade code with strong testing, logging, and observability practices in a security-conscious environment.

Qualifications

  • Backend development experience in Java or similar.
  • Frontend development experience in Angular or similar.
  • Familiarity with Docker and Kubernetes.
  • Understanding of microservices and message queues.
  • Solid software engineering practices: testing, logging, observability, and version control.

Responsibilities

  • Designing and documenting AI agents, tool definitions, and RAG pipelines that connect agents to internal structured and unstructured data
  • Building multi‑agent sets using orchestration patterns such as routing, delegation, and result aggregation
  • Writing production‑grade code with full test coverage, structured logging, and robust error handling
  • Collaborating with domain experts to translate customer journeys into agent task decompositions and evaluation rubrics.

Skills

Java
Angular
Docker
Kubernetes
Microservices
Message queues
Testing
Logging
Version control
LLM/AI systems

Tools

Angular
Docker
Kubernetes

Job description

Software Engineer – Agentic AI & Java, SitaWare Insight

Are you passionate about building AI agents that solve real-world problems? Join our Agentic AI team within SitaWare Insight, where you'll design multi-agent workflows that help military decision-makers act faster and safer.

(Junior and senior positions available).

The job

You’ll combine software engineering with LLM expertise to design and implement AI agents and multi‑agent workflows for SitaWare Insight. You’ll enhance our existing AI Assistant with new actionable flows and help shape how agentic AI supports critical decision‑making. SitaWare is central to critical decision processes, so we always keep a human in the loop and build traceability into every AI solution. We’re agnostic to tooling: we work in both Java and Python and choose the framework that fits the task, running models on‑premises or with cloud providers depending on customer needs.

Your Key Tasks
  • Designing and documenting AI agents, tool definitions, and RAG pipelines that connect agents to internal structured and unstructured data
  • Building multi‑agent sets using orchestration patterns such as routing, delegation, and result aggregation
  • Writing production‑grade code with full test coverage, structured logging, and robust error handling
  • Collaborating with domain experts to translate customer journeys into agent task decompositions and evaluation rubrics.
Joining the team

SitaWare Insight program has currently close to 45 Systems Engineers, Architects and Test split up into 5 SCRUM teams and we are growing to meet the demand from our customers. The program is part of a product organization, meaning it consists of a project and people manager, a Product Manager and a UX designer. Part of the program is in Copenhagen and part of the program in Aarhus. Collaboration between teams in Aarhus and Copenhagen is ongoing on daily basis. The new team is planned to consist of an Architect, 5-9 developers and 1-2 testers. For our new team within the program, we are looking for 3-6 software engineers at different levels of seniority to join our Agentic AI team and work alongside colleagues who track the latest developments in AI and help decide how to put them to real use.

Qualifications
  • Backend development experience in Java or similar
  • Frontend development experience in Angular or similar
  • Familiarity with Docker and Kubernetes
  • Understanding of microservices and message queues
  • Solid software engineering practices: testing, logging, observability, and version control.
Senior profiles
  • 5+ years of software engineering experience, including at least 2 years focused on LLM or AI systems, building and deploying AI‑powered applications in Java and Python
  • Hands‑on experience with an orchestration framework, and a strong understanding of RAG architectures, vector databases, embedding models, hybrid search, and function‑calling patterns
  • Familiarity with LLM evaluation frameworks and metrics such as relevance, faithfulness, and hallucination detection.
About You
  • Proactive team player — you actively contribute to the team’s success with a positive attitude and a strong passion for software development
  • Problem solver — you naturally identify and solve complex problems with attention to detail, ensuring accuracy and precision
  • International mindset — you thrive in a diverse, international team environment and embrace different perspectives
  • Continuous learner — you have an innate curiosity, stay updated on the latest technologies and industry trends, and bring innovative ideas to the table.

Travel days: 2-4 weeks per year. This provides opportunities for collaboration and cross‑team engagement.

Please note that you must be able to present a clean criminal record and have lived in a NATO and/or EU country for the past seven years, as we work with security‑classified projects. Read more here https://systematic.com/int/careers/security-clearance/

Location: Copenhagen K, DK, 1358

Business Unit: Defence Division: Defence Product Development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Agentic AI & Java, SitaWare Insight
Software Engineer - Agentic AI & Java, SitaWare Insight

Systematic • København

On-site
DKK 600,000 - 750,000
Monthly social events
Office catering
Foosball table
+1
Senior People & Project Manager - driving AI innovation in defence software
Senior People & Project Manager - driving AI innovation in defence software

Systematic • Aarhus

On-site
DKK 522,000 - 672,000
Employee Club with 100+ events annually
On-site perks like massages and sports clubs
Daily healthy meals in canteen
+1
Agentic AI & Java Engineer for Multi-Agent Workflows
Agentic AI & Java Engineer for Multi-Agent Workflows

Systematic • Aarhus

On-site
DKK 900,000 - 1,200,000
Travel days
Lead Developer, SitaWare Insight - Defence AI platform
Lead Developer, SitaWare Insight - Defence AI platform

Systematic • København

On-site
DKK 800,000 - 1,100,000
Senior Software Developer - SitaWare Insight
Senior Software Developer - SitaWare Insight

Systematic • Aarhus

Hybrid
DKK 600,000 - 800,000
Engineer: Agentic AI & Java — Build Multi-Agent Workflows
Engineer: Agentic AI & Java — Build Multi-Agent Workflows

Systematic • København

On-site
DKK 600,000 - 750,000
Monthly social events
Office catering
Foosball table
+1
Senior Backend Developer for Platform team
Senior Backend Developer for Platform team

Systematic • Aarhus

On-site
DKK 60,000 - 80,000
Employee events and social activities
Sports clubs and games area
On-site canteen serving healthy dishes
+1
Senior Backend Developer for Platform team
Senior Backend Developer for Platform team

Systematic A/S • Aarhus

On-site
DKK 650,000 - 900,000
Massages
Hairdresser
Sports clubs
+5
AI Engineer for Agent Development
AI Engineer for Agent Development

Danske Bank • København

Hybrid
DKK 900,000 - 1,300,000
Health and dental insurance
Pension
Flexible work hours
+3
Senior Software Developer - SitaWare Insight
Senior Software Developer - SitaWare Insight

Systematic A/S • København

On-site
DKK 700,000 - 900,000