Fullstack Engineer (FastAPI + Next.js)
Predikt
Software Engineering
Leuven, Belgium
Join a small, ambitious team turning an AI-driven cost intelligence platform into a product experience enterprise procurement teams actually love using.
π Location: Leuven, Belgium (hybrid)
We're hiring a fullstack engineer to join our team in Leuven and take features end-to-end across TypeScript and Python β making complex procurement workflows feel streamlined and intuitive, and building the AI surfaces and customizable dashboards that sit at the core of the product. You'll work closely with our product manager and the rest of engineering. Stack: Next.js + TypeScript on the frontend, Python + FastAPI on the backend, GCP for infrastructure.
About PrediktEnterprises spend billions on raw materials and packaging β exposed to commodities, oil, tariffs, FX, and supply shocks. At Predikt, we help CPG procurement teams anticipate that exposure and make smarter spend decisions. We already support billions in direct spend, and we're scaling the platform.
We're a Swiss-Belgian deeptech startup, small and ambitious. Our culture is direct: radical transparency, high ownership, and a strong customer focus.
About the RoleWe're hiring a fullstack engineer to join a small, fast-moving engineering team (5-7 people). You'll take features end-to-end from design to deployment across both frontend and backend. Sweet spot is ~2β5 years of experience, with real range across TypeScript and Python.
Frontend stack: Next.js + TypeScript + React, TanStack Query, AG Grid for data-heavy tables, and a design system we're actively customizing. Backend: Python + FastAPI.
What You'll Work On:
- Procurement workflows that feel effortless. Taking inherently complex, multi-step processes and making them intuitive. Shifting computations to the front-end if needed to support real-time editing workflows.
- Customizable reports & dashboards. Building the widget and data-table abstractions that let users compose dashboards from reusable building blocks β work that genuinely spans the stack, from FastAPI data contracts to React composition.
- AI & conversational surfaces. Shipping the next layer of how users interact with Predikt β chat, agents, and in-product AI flows.
You'll also help shape our design system as we customize it, push for performance on data-heavy UIs, and keep the codebase healthy through testing, reviews, and clear documentation.
Requirements:
- 2β5 years of software engineering experience with real fullstack range.
- Strong TypeScript + React/Next.js β you can own significant frontend work end-to-end.
- Solid Python β comfortable working on the back-end and API to structure the information you need.
- You ship features across the stack and don't get stuck at the API boundary.
- Product mindset β you think about users and business outcomes, not just specs.
- Independent, high-ownership, thrives in a small team with real autonomy.
- Strong communicator, team-first attitude.
- Software fundamentals: version control, testing, CI/CD.
Nice to Haves:
- Performance experience on complex UIs (large data tables, charts, real-time updates).
- Hands-on with AG Grid, TanStack Query, or similar advanced frontend tooling.
- Exposure to procurement, finance, supply chain, or other complex enterprise domains.
- π’ Hybrid working out of Leuven, with flexibility for remote days.
- π Equity: a stock option package so your upside is tied to ours.
- π» Bring Your Own Device: work with the tools you like.
- ποΈ Off-Sites, including team gatherings in the Swiss Alps.
- π Radical Transparency: real open communication, not the poster version.
- πΈ Well-Being Days to recharge.
- π‘οΈ Competitive Salary and comprehensive benefits.
If you want to move fast in a tight-knit team, you enjoy owning features end-to-end across the stack, and you care about how product feels β you'll like it here.