Point your AI agent at freehire and let it find you a job.

Get the CLI →

Cofactor

NewBe an early applicant

Software engineer

Discussion

Summary

Build a core AI platform for retailer-supplier collaboration using TypeScript and LLM agents to process commercial documents and integrate with enterprise systems.

Engineering

  • Full-time
  • On-site
  • Stockholm

Software Engineer

What we’re doing

We are reshaping how retailers and suppliers work together.

Today, these relationships are messy, manual, and full of friction. We’re building an AI platform to make collaboration simpler, smarter, and more efficient.

We’re an early-stage team in Stockholm with a lot of ambition and very little bureaucracy. We care deeply about what we’re building - and about building it with smart, curious, kind people who enjoy working together.

We’re building the product, the company, and the culture at the same time. There’s a lot to figure out, and a lot of room to make an impact.

The role

You’ll build the core platform with the founding team.

Cofactor reads commercial communication, validates it against agreements and business rules, and executes the result into the systems that already run the business. You’ll build the machinery that makes that trustworthy.

You Might

  • Build the core platform - the workflow engine, the agent runtime, and the data model underneath them.
  • Put LLMs to work on real commercial documents - extraction, validation and reconciliation, with human approval where it matters.
  • Build the integrations retail runs on - ERPs, pricing systems, email and EDI, where a write has to be right.
  • Own features end-to-end - from design to production, with customers using what you shipped within weeks.

You’ll be one of the first engineers, working directly with the technical co‑founder on architecture and product decisions.

Who we’re looking for

You’re a strong generalist who likes owning problems, not tickets.

You write code that other people can build on, and you care about correctness in systems where money moves.

You’ve used LLMs for real work - not just chat - and have a feel for what they’re reliable at and where they need guardrails.

Stack today: TypeScript end-to-end, LLM agents in production, integrations into enterprise systems. You don’t need to have used exactly that. You need to learn fast.

How we work

Mission first.

We focus on what moves the company forward.

Everyone ships.

Good ideas matter. Turning them into reality matters more.

Sharp, kind, low ego.

We care about doing excellent work without taking ourselves too seriously.

High trust, high ownership.

We give people responsibility and expect them to run with it.

Why join

Small team, hard problems, real customers. What you build goes into production at European retailers within weeks, not quarters.

You’ll shape the platform’s architecture while it’s still young enough to shape.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available