887,926open jobs
55,319companies
147,645added this week
Browse all
Location
In office (Copenhagen)
Employment
Full-Time

First seen by Alion on Jul 8, 2026.

Overview
Company
Impact
Profile match
Palette Desktop is where teams put it to work. Point it at a folder on Google Drive or Dropbox, and run agents on Anthropic, OpenAI, Mistral, or a local model inside it.

Reports to: Steffen Sommer, CTO and co-founder

About Palette

For the last decade, knowledge work drifted away from its original promise. It was supposed to be about thinking, creating, deciding. Instead it became status meetings, reporting, alignment rituals, and busywork.

AI changes that. But the speed has created a new problem: the individual got faster than the organization. More and more work happens inside sessions between humans and agents, and the context behind that work disappears before anyone else in the company can see it.

Palette is the shared context layer for teams and AI. We ingest signals from the tools teams already use (Slack, Linear, Notion, GitHub, calendar, email), turn them into a living map of the organization, and serve that context to the agents people work with every day.

Palette Desktop is the app where teams put that context to work. Point it at a folder your team shares on Google Drive or Dropbox, and run agents on Anthropic, OpenAI, Mistral, or a local model inside it. More providers ship in regularly. It opens those agents up to the whole company, including non-engineers, and the team picks the model that fits. We shipped Desktop in May, and it's already where most of our own work happens.

We're 6 people in Copenhagen. Four co-founders, two founding engineers. We work with design partners across leading startups, scaleups, and household-name brands. We recently raised our pre-seed.

The role

You'll own the brain of Palette: the signal engine.

Today it captures events and stores them as signals - enough for the briefs and context pages we ship now. Next is a queryable graph of activities: everything that happens across a company's tools, on one timeline, answerable by who, what, when, and meaning, by both people and AI agents. You'll drive that, end to end.

This is a builder role. You work AI-native - use the tools, move fast, own the output. If the AI writes 80% of the code, great; just reason about it and ship.

This is a founding role. You'll define how Palette turns raw signals into shared context.

Who you are

The ideal person sits at the intersection of four hats:

  • Data engineer. You own the pipelines at real volume, and take data privacy and security seriously.
  • ML engineer. Embeddings, clustering, retrieval, vector search, LLMs as system components, evals.
  • Data scientist. You spot the use cases and drive what we build next on top of the data.
  • Software engineer. Comfortable across the stack, comfortable in TypeScript / Postgres.

You won't be equally deep in all four - nobody is. But you're genuinely strong in at least one and eager to grow into the rest. Right skills, but more importantly the right mindset: strong product sense, agency, curiosity. You think in relationships and retrieval, and you care about cost and quality. Bonus points for RAG and graph-shaped data.

The stack

  • Desktop: Tauri v2, Rust, TypeScript / React / TanStack
  • Frontend: Next.js (migrating to TanStack)
  • Backend: Hono
  • AI agents: Mastra, plus the coding-agent harnesses we run on-device
  • Data & infra: PostgreSQL, Redis, Inngest, Nango, Railway
  • Plus: Linear, GitHub Actions, WorkOS, Cloudflare, Sentry, Incident.io, Requesty, Swarmia, PostHog, Atlas, and more

We're bullish on TypeScript, but we're constantly evaluating our approach and open to being challenged.

How we work

  • Copenhagen office. Mostly in person, but around two days from home every week.
  • We aim to stay a small and lean team.
  • We're all doers and care about our craftsmanship.
  • We're constantly exploring what AI-native means to us.
  • We're obsessed with making something people actually want to use, so everyone at the company talks to customers regularly.

What you get

  • Top-tier salary plus warrants
  • Solid office in Copenhagen
  • The gear you need
  • Dental insurance
  • Lunch, snacks, and drinks at the office

How to apply

Apply on The Hub.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
887,926 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Copenhagen
Hybrid • Internship • Bachelor's Degree • Florence
Python
SQL
Databases
Databricks
Microsoft Fabric
AI/ML
LangGraph
LangChain
AI Agents
LLM
RAG
DevOps
Azure
AWS
GitHub
Cybersecurity
GDPR
Management
Agile
Apply
≈ $52k – $132k per year (Estimated) • Remote (Greece) • Full-Time
Python
Java
SQL
AI/ML
Fine-tuning
Prompt Engineering
TensorFlow
PyTorch
LLM
RAG
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
Remote (Greece) • Full-Time
AI/ML
Claude
Prompt Engineering
Mistral
LLM
RAG
Tokenization
Hallucination
OpenAI
Anthropic
Structured Outputs
Apply
$175k – $300k per year • In office • Full-Time • 6+ years exp • San Francisco • Madison
Python
TypeScript
AI/ML
LangChain
Claude
Function Calling
Chain-of-Thought
AI Agents
CrewAI
OpenAI
Anthropic
Multi-Agent Systems
Tool Use
Management
Agile
Apply
≈ $42k – $79k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Courbevoie
Python
AI/ML
RAG
Machine Learning
Apply
$53k – $81k per year • Remote (likely Poland) • Internship • Gliwice
JavaScript
TypeScript
Node JS
Solidity
Node JS
Nest.JS
Express
Solidity
Moralis
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Cursor
Frontend
React.js
Mobile
Dependency Injection
DevOps
GCP
Azure
CI/CD
AWS
Web3
Alchemy
MetaMask
QA
Jest
Mocha
Apply
≈ $19k – $47k per year (Estimated) • Hybrid • Moscow
SQL
Databases
PostgreSQL
Analytics
Power BI
Apply
≈ $52k – $141k per year (Estimated) • Remote (Georgia) • Full-Time • 3+ years exp • Tbilisi
SQL
Databases
MySQL
PostgreSQL
Redis
Snowflake
ClickHouse
DevOps
Ansible
GCP
AWS
Linux
Apply
≈ $16k – $42k per year (Estimated) • Remote (EAEU) • Full-Time • 3+ years exp • Astana
SQL
Databases
MySQL
PostgreSQL
Redis
Snowflake
ClickHouse
DevOps
Ansible
GCP
AWS
Linux
Apply
≈ $15k – $38k per year (Estimated) • Remote (Uzbekistan) • Full-Time • 3+ years exp • Tashkent
SQL
Databases
MySQL
PostgreSQL
Redis
Snowflake
ClickHouse
DevOps
Ansible
GCP
AWS
Linux
Apply
≈ $73k – $190k per year (Estimated) • In office • Full-Time • Copenhagen
JavaScript
Rust
TypeScript
Node JS
Rust
Tauri
Node JS
Electron
Databases
PostgreSQL
Redis
AI/ML
AI Agents
OpenAI
Anthropic
Mastra
Frontend
Next.js
React.js
DevOps
GitHub Actions
Cloudflare
GitHub
Windows
Management
Linear
Slack
Google Drive
Dropbox
Apply
≈ $81k – $206k per year (Estimated) • Remote (Denmark) • 5+ years exp • Copenhagen
JavaScript
TypeScript
AI/ML
Function Calling
LocalAI
LLM
Tokenization
Structured Outputs
Tool Use
Frontend
npm
Web3
Bitcoin
Apply
In office • Copenhagen
Apply
Equity • In office • Copenhagen
Analytics
Power BI
Apply
Product Engineer 3 days ago
Equity • In office • Full-Time • Copenhagen
TypeScript
Apply
≈ $64k – $147k per year (Estimated) • In office • Full-Time • 5+ years exp • Copenhagen
DevOps
AWS
Management
Agile
Waterfall
Marketing
Salesforce
Apply
See all jobs
This is one of many
887,926 more open roles from verified company boards, updated every day.