Open position
Lead Engineer
About Us
We build software that makes governance, risk, and compliance (GRC) approachable: turning dense regulatory frameworks and internal policy into something organizations can work with. AI is central to how we do that: surfacing the right information, making sense of complex documents, and keeping outputs trustworthy in a domain where accuracy matters.
We're a small team, early in the journey. The core architecture is in place and proving itself, but there's plenty left to shape. You'll have real ownership over both what you build and how it evolves. We're based in Stockholm and work hybrid.
Role Overview
You'll provide technical leadership across our systems: setting directions, making the hard calls, and staying hands-on throughout. We're a small startup, so both sides of that equation matter equally: you'll write code and own delivery, and you'll also be the person who sees across the system, sequences what comes next, and keeps engineering connected to what the business needs.
You're opinionated about how things should be built, but humble enough to recognize what problem is being solved. You know which decisions are expensive to get wrong and treat them accordingly, and you know which ones are cheap to change and don't over-engineer them. You adjust course as you learn.
What You'll Work On
- Owning technical direction across the document pipeline, retrieval layer, LLM orchestration, and query surface
- Translating business needs into technical strategy (and back again), working closely with product and leadership
- Sequencing a path forward: knowing where the system needs to go, breaking it into achievable steps, and adjusting as reality changes
- Setting engineering standards: evaluation frameworks, observability, reliability, code quality, and architectural patterns
- Identifying the decisions that matter (and making them well) while keeping the team moving on everything else
- Mentoring engineers and shaping how the team thinks about design, trade-offs, and delivery
- Writing code, reviewing code, and being in the detail when that's where clarity is needed
What We're Looking For
- 7+ years of backend engineering, with demonstrable experience leading technical direction on complex, evolving systems
- A systems thinker: you see how components interact, where complexity accumulates, and how to manage it deliberately
- Deep Python expertise; comfortable setting and holding standards across a typed, tested codebase
- Proven experience with LLM-powered systems in production: prompt engineering, evaluation design, failure modes, model orchestration
- Experience with vector databases and RAG (Milvus, pgvector or similar)
- Experience with distributed systems at production scale (Celery, Redis, or comparable)
- Comfortable deploying and operating in cloud environments: you understand the cost, scale, and operational implications of architectural decisions, and factor them in
- Able to communicate clearly across engineering, product, and leadership, especially on trade-offs and risk
- Hands-on and strategic in equal measure: you don't choose between them
Helpful But Not Required
- Azure (including AI Foundry, AKS, Workload Identity), or strong experience on AWS or GCP with readiness to ramp on Azure
- Apache AGE or other graph databases
- Experience in regulated industries where audit trails and source attribution are non-negotiable
How to Apply
Send your resume and preferably a short cover letter detailing your relevant experience and what excites you about this role to careers@nooga.net.
Lead Engineer