AI Software Engineering

AI-powered software development with Swiss engineering precision.

We combine targeted AI use with the expertise of our senior engineers and structured spec-driven development. The result: software that is traceable, maintainable, and precisely tailored to your requirements – with full control over code, architecture, and data.
Applications of AI Software Engineering

A flexible boost for your IT projects

At Glue, we use AI Software Engineering specifically where it accelerates development, opens up new possibilities, or efficiently advances existing systems.

Validate new ideas quickly Validate prototypes and MVPs early with real users.
Extend existing software Add new functionality to existing applications in a targeted way.
Accelerate processes Complete demanding engineering tasks efficiently.
Modernize architectures Modernize legacy software without starting from scratch.
Our approach

Spec-driven development instead of unchecked prompting

Without clear requirements, AI-generated code easily produces unclear, hard-to-verify results. That’s why we work spec-driven: first a verified requirements document, then code – checked against that specification. This gives us the foundation for deterministic code generation.

People stay at the helm Senior engineers review every step. Traceable, not a black box.
Sovereign engineering AI accelerates and supports, but doesn’t replace engineering expertise.
Fixed guardrails Verified code and architecture guidelines for a maintainable solution.
Open to new tools New AI tools only where they bring real added value.

Not every project needs AI – but some benefit significantly from it

AI Software Engineering isn’t a replacement for classical software engineering, but an additional approach. AI is especially useful where it helps clarify requirements faster, efficiently evaluate variants, and speed up development.

Classical software engineering
AI Software Engineering at Glue
Suited for
Projects with clear requirements and established approaches
Projects under time pressure, with new requirements, or aimed at reaching a solution faster
Approach
Engineers develop specification, architecture, and implementation step by step
Engineers use AI in a targeted way for specification, implementation, and testing
Responsibility
Lies with our engineers
Stays with our engineers. AI provides suggestions and code — our engineers review and take responsibility for the result
Quality
Architecture, reviews, tests, and established engineering practices ensure quality
The same quality standards apply — supplemented by AI-supported assistance

Which approach makes sense isn’t decided by technology, but by project, requirements, and goal.

AI can not only support development, but also become part of the solution itself. Where it makes sense for the use case, we integrate LLMs and other AI functions directly into existing or newly developed software – for example for document processing, intelligent search, classification, or assistant functions.

Data sovereignty & security

You decide where your data is processed

Who has access to data and how securely code is built is a core principle for us — not an optional extra. We develop according to Swiss data protection standards (FADP) and ISO 27001-certified processes — with auditable code and clear AI governance for highly regulated environments such as the public sector and healthcare.

On-premise or Swiss cloud You decide where code and data are located.
Security by design Security is part of the architecture.
SBOM for every project Full transparency into libraries, licenses, and vulnerabilities.
Traceable components Open-source building blocks remain auditable.
More on IT operations & security at Glue →
Our offerings

From idea to production software

Do you have a software idea, or would you like to further develop an existing process digitally? We support you with AI Software Engineering – from the first prototype to a production-ready solution.

AI Rapid Prototyping

From idea to a tangible prototype in just a few weeks – a well-founded basis for deciding on the next steps.

AI Rapid Prototyping →

Custom software development

Custom software with AI support, senior engineers, and spec-driven development – traceable, maintainable, and free of vendor lock-in.

Schedule a call →

AI integration & LLM solutions

Extend existing or new software with targeted AI functions – from document processing and classification to LLM assistants.

Schedule a call →
Reference project

From a personal concern to a production-ready solution

An example of our custom AI software development — from an unstructured concern to a working dashboard.

ZEV Solar Power Dashboard

A personal concern of Urs Nacht became the origin of our methodology: in around 3 weeks, an unstructured requirement of his own turned into a working dashboard for distributing, billing, and managing tariffs for solar power in a self-consumption community (ZEV).

View use case →
“I wanted more control and more insight into our own solar installation for our property — not just billing out of Excel. Only afterwards did I realize: it’s not just us who have this problem, but many property owners with their own solar installations.”
— Urs Nacht, Executive Management, Glue AG
Experience that counts

Why Glue for demanding AI projects?

Anyone who has spent years developing critical infrastructure for federal offices, cantons, and public transport brings exactly the discipline and architectural expertise needed to safely integrate AI into enterprise software development.

Legal informatics

E-government, electronic signatures, and registers for public authorities.

Data Excellence

Business intelligence and data platforms for the federal government, cantons, and businesses.

Public transportation

Operation and further development of IT solutions for public transport.

Responsibility

AI can generate code. We make sure good software comes out of it.

AI is accessible to every IT company today. The difference isn’t the tool, but experience and responsibility. Under Urs Nacht’s leadership, we’ve deliberately integrated AI Software Engineering into our work at Glue and continued to develop it for our projects.

What matters is what results in the end: high-quality, traceable, and secure software. That’s what our years of engineering experience stand for, along with our Swiss Made Software certification and our Swiss Hosting label.

Urs Nacht

Head of AI Software Engineering

Computer scientist (University of Bern), at Glue since 1994 and partner since 2010 — with experience in e-government, web portals, and security & privacy.

Urs Nacht on LinkedIn ↗
Next step

Have an idea? We’ll show you the best path forward.

Whether classical software engineering, AI Software Engineering, or starting with rapid prototyping: together we’ll clarify which approach makes sense for your project.

In a no-obligation 30-minute initial call, we’ll discuss your idea and outline concrete next steps.