Software Architect: Agentic AI & Java, SitaWare Insight

Systematic

Aarhus

On-site

DKK 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Systematic Copenhagen is hiring an Software Architect to shape the architectural foundation of AI‑driven solutions, with a focus on Java backend and Python tooling for multi‑agent workflows and RAG pipelines.

You will define technical vision, design scalable architectures and implement production‑grade software, guided by strong ML/LLM fundamentals, testing, logging and observability. Expect travel and close collaboration with Aarhus and Copenhagen teams.

Qualifications

  • 8+ years of software engineering experience with architecture focus.
  • Strong backend experience in Java and familiarity with frontend architectures such as Angular.
  • Strong understanding of microservices architecture, message queues and system integration patterns.
  • Experience with Docker and Kubernetes in deployment.
  • A proven track record of defining technical vision and architectural strategy that supports product scalability and evolution.
  • Solid software engineering practices, including testing, logging, observability and version control.

Responsibilities

  • Translate customer needs into robust AI agent architectures.
  • Design and implement AI agents, tools and knowledge integrations.
  • Ensure safe, traceable outcomes with guardrails and LOt design.
  • Write production-grade Java code with tests and logging.
  • Define technology standards and evaluate new technologies.

Skills

Java backend
Microservices
Angular frontend
LLM integration
AI systems
Orchestration
Testing
Logging
Observability
Version control

Tools

Docker
Kubernetes
Angular

Job description

Are you passionate about building sophisticated AI agents that solve real world problems? Join our Agentic AI team within SitaWare Insight, designing multi-agent workflows in Java and Python that power critical decision‑making and help our customers get the job done faster and safer.

The job

As Software Architect on this team, you will combine deep software architecture expertise in Java with strong LLM and AI engineering fundamentals to shape the technical foundation of our AI‑driven solutions. You will define the technical vision and architectural strategy that enable our product, AI agents and multi‑agent systems to scale, while also designing and implementing the software solutions that bring this vision to life.

In short, you can look forward to:

  • Converting customer needs into robust software architectures for AI agents, multi‑agent orchestration and RAG pipelines
  • Designing and implementing AI agents, including tool definitions, action groups and knowledge base integrations
  • Ensuring safe and predictable outcomes through human‑in‑the‑loop design and guardrails, and building traceability and transparency into our AI‑based solutions
  • Writing production‑grade Java code with full test coverage, structured logging and robust error handling
  • Establishing and maintaining technology standards, and evaluating new technologies as they emerge
Joining the team

You will join a growing team within the SitaWare Insight program, close to 50 engineers, architects and testers across five Scrum teams, spanning Aarhus and Copenhagen. We are building a brand‑new team around this role: an architect, a data scientist, five to seven developers and a tester, working closely with our Product Manager and UX designer. Java is our primary backend language, and we also work in Python for our AI tooling, and we collaborate with researchers to give our LLMs geospatial situational awareness, the ability to understand tactical maps and follow events across an evolving timeline. If you enjoy figuring out how to make new AI capabilities work safely and reliably in a domain where the stakes are real, you will feel at home here.

Your qualifications
  • 8+ years of software engineering experience, including significant experience in a software architecture role, designing and specifying system structures, interfaces and dependencies
  • Strong backend development experience in Java, and familiarity with frontend architectures such as Angular or similar
  • Strong understanding of microservices architecture, message queues and system integration patterns
  • Experience with Docker and Kubernetes, and a solid grasp of how these fit into system architecture and deployment strategy
  • A proven track record of defining technical vision and architectural strategy that supports product scalability and evolution
  • Solid software engineering practices, including testing, logging, observability and version control, along with the ability to establish technology standards across a team

For more senior profiles, we are also looking for:

  • At least two to three years focused on LLM or AI systems, including architecting and overseeing the deployment of AI‑powered applications in Java and Python
  • Deep understanding of orchestration frameworks, RAG architectures, vector databases, embedding models, hybrid search and tool‑use/function‑calling patterns
  • Experience designing multi‑agent systems, including orchestration patterns such as routing, delegation, parallelisation and result aggregation
  • Familiarity with LLM evaluation frameworks and metrics, such as relevance, faithfulness and hallucination detection, and how to build evaluation and observability into system architecture

You should expect around two to four weeks of travel per year, giving you the chance to collaborate across our Aarhus and Copenhagen teams.

Please note

that you must be able to present a clean criminal record and have lived in a NATO and/or an EU country for the past seven years as we work with security‑classified projects. Read more here.

Welcome to Systematic Copenhagen

When you join us in Copenhagen, you're not just getting a desk at one of the city's best locations — you are stepping into a workplace where community matters. Our Employees Club keeps things lively with monthly social events, and our office catering makes sure you are always well taken care of. Whether you are into casual games or just good company, you will find both at our foosball table or during our relaxed Friday bar gatherings.

Never stop developing

Systematic is uniquely people‑centric, truly international and proudly rooted in Denmark with more than 1100 employees. Together, we write intelligent and innovative code to drive progress and improve lives. We develop IT solutions that make a real difference where it matters most. This is why we never stop developing. Here, there is room to be professional and personal. It is not just a place to work but a place to belong.

Get in touch

Tobias Falck Jensen

Talent Acquisition Partner

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 Architect: Agentic AI & Java, SitaWare Insight
Software Architect: Agentic AI & Java, SitaWare Insight

Systematic • København

On-site
DKK 1,000,000 - 1,350,000
title\":
title\":

DTU — Technical University of Denmark • København

On-site
DKK 600,000 - 900,000
Employees Club
Office catering
Foosball table
+1
Software Engineer - Agentic AI & Java, SitaWare Insight
Software Engineer - Agentic AI & Java, SitaWare Insight

Systematic • Aarhus

On-site
DKK 900,000 - 1,200,000
Travel days
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
Senior People & Project Manager – driving AI innovation in defence software →
Senior People & Project Manager – driving AI innovation in defence software →

DTU — Technical University of Denmark • Aarhus

Hybrid
DKK 900,000 - 1,300,000
Employees Club
Physiotherapist massages
In-house hairdresser
+5
Software Architect for Defence mobile product
Software Architect for Defence mobile product

Systematic • Aarhus

On-site
Physiotherapist-led massages
In-house hairdresser
On-site sports clubs
+2
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 Engineer – Platform Team, AI-Driven Systems
Senior Backend Engineer – Platform Team, AI-Driven Systems

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
Product Manager, data & AI - SitaWare Insight
Product Manager, data & AI - SitaWare Insight

Systematic • Aarhus

On-site
DKK 700,000 - 1,100,000