Søk nå »

Software Engineer AI-First Engineering

Firma:  DNB Bank ASA
Søknadsfrist:  01.07.2026

Software Engineer, AI-First Engineering

 

About us

AI Tech is DNB's new division within Technology & Services. We were created to move our AI work from experiments to real, measurable impact. We bring together deep technical expertise, modern AI platforms, and hands-on delivery to scale AI across the group. We move fast, learn fast, and deliver real outcomes.


We're hiring software engineers at every level, from new graduates to senior and staff. We want people who want to build software the AI-native way, and to build the tooling that lets everyone else do the same. You don't need to be an "AI specialist." You need to be a solid engineer who's excited about how AI is changing the way software gets built, and ready to go deep on it with us.


The role in one line

Your job isn't to be the single most productive engineer at DNB. It's to build the tooling and systems that make every engineer at DNB more productive, and to show people how AI-first development is done. A great engineer using AI well is a few times faster. Tooling that lifts thousands of engineers is worth far more.


What we're building, and how

We build DNB's AI-native engineering capabilities. That means the tooling and systems that let AI coding agents work safely, and at scale, across tens of thousands of repositories. This is real distributed systems engineering, not glue code


We believe the practices that make open-source work are exactly what a large organization needs internally: transparency, and contribution across team boundaries. We're building toward an inner-source model at DNB, where teams work in the open, contribute to each other's code, and reuse rather than rebuild. We also have real ambitions, with executive backing, to become a stronger player in open source.


What you'll do

The work scales with your level. Newer engineers build features and learn the systems alongside the team. Senior and staff engineers own subsystems, set technical direction, and lead enablement across the org. At every level, you will:

  • Build and extend our AI-first engineering tooling across real distributed systems: a secure token service, a cross-cloud compute layer, an event-driven integration layer, and orchestration that lets AI coding agents run safely and at scale across tens of thousands of repositories.
  • Contribute to AI-first CI/CD: automated code review, test generation, documentation, and pull-request enrichment.
  • Build the guardrails that let agents act safely on DNB's systems. That means tightly scoped, auditable permissions through our secure token service, plus observability and sensible cost and rate limits, all designed in before agents are turned loose.
  • Embed directly with DNB teams to solve real problems hands-on (in the spirit of AWS's PACE model): build working AI-first solutions on their own codebase, turn institutional knowledge into context, tools, and agents, leave them more capable, and feed what you learn back into our shared tooling.
  • Help define and track what "good" looks like: metrics for AI adoption and engineering productivity, such as cycle time, review throughput, and the share of changes with AI-assisted review. The goal is to turn qualitative uplift into numbers.
  • Contribute to shared AI-first standards, patterns, runbooks, and reference repos for use across DNB.
  • Help drive DNB toward an innersource model: working in the open, enabling contribution across team boundaries, and open-sourcing what we build wherever we can.
  • Teach and enable. As you grow, you'll run hands-on workshops, pair-programming sessions, and demos that turn theory into habit for the engineers around you.


What we're looking for

Everyone, regardless of level:

  • A strong software engineering foundation. You're fluent in one or more of Python, TypeScript, or Go, or grounded in another language and keen to pick these up
  • Genuine curiosity about AI-native development, and a desire to make it your daily practice
  • A builder's mindset: curious, resourceful, and willing to question how things have always been done. You'd rather prototype an answer than win the argument in a meeting
  • An enabler at heart. You measure your impact by what the people around you can do, not just what you ship yourself, and you share what you learn
  • A clear communicator who collaborates well across roles and teams
  • Enthusiasm for open-source ways of working: transparency and contributing beyond your own team
  • A bias for action, iterative delivery, and true ownership of outcomes


Grows with your level. We expect depth here from senior and staff candidates, and it's a plus for everyone else:

  • Daily, fluent use of AI developer tools: Claude Code, GitHub Copilot / GitHub Coding Agents, Cursor, or equivalent
  • Experience building on the GitHub platform: Actions, APIs, and automation
  • Hands-on experience building with LLM APIs: prompt engineering, tool-calling, and context management
  • A background in distributed systems, build/CI infrastructure, platform engineering, or developer experience
  • A track record of open-source or innersource contribution
  • Familiarity with agentic frameworks and MCP (LangGraph, Strands, and similar)
  • For senior and staff levels: a track record of building tooling or systems that made other engineers more effective. You're part engineer, part force-multiplier, comfortable pair-programming with a sceptic and building tooling at scale


What's in it for you?

You'll work on challenging, meaningful problems in a strong engineering culture, with real room to grow your career. You'll work alongside some of the most talented people in the industry. You'll have all the tools and software you need, the freedom to play and research, and a forward-leaning team and company behind you.

We offer attractive pension and insurance schemes, plus employee benefits on DNB's products. You'll also have access to company cabins across Norway, sports, cultural and social activities, and a wide range of employee discounts. We support flexibility through flexible hours, a hybrid way of working, extra days off, and reduced hours from May to August (summertime).


Note! We will consider candidates on an ongoing basis leading up to the application deadline, so don't wait to apply if you find this position interesting.


For questions about the position, please contact: Service Owner / Lucilla Maria Bruni / mail: Lucilla.Maria.Bruni@dnb.no

 

Denne annonseteksten kan være laget ved hjelp av kunstig intelligens (KI), og kvalitetssikret av DNBs rekrutterere. I søknadsprosessen trenger du kun å laste opp din CV og svare kort på noen stillingsrelaterte spørsmål. Søknadsbrev er ikke et krav, men du kan selvfølgelig laste det opp som et vedlegg om du ønsker. Vi gjennomfører bakgrunnssjekk av søkere for å verifisere opplysninger som fremgår av CV og annen dokumentasjon. Denne bakgrunnssjekken blir gjennomført av Semac og gjennomføres ikke uten samtykke fra søkeren. Aktuelle søkere vil motta nærmere informasjon om dette.For stillinger som krever autorisasjon og/eller godkjenning av egnethet, forutsettes fremlagt politiattest. Vi gjør oppmerksom på at vi aldri vil be om BankID-informasjon i søknadsprosessen.

Søk nå »