
Python Engineer
- Remote, Hybrid
- Amsterdam, Noord-Holland, Netherlands
- AI
Job description
Backend Engineer (Python)
📍 Hybrid in the Netherlands or 100% remote (EU time zone)
🗓 Start date: December 2025 – January 2026
Is this how you build software?
You see the backend as a living ecosystem — where data flows cleanly, APIs hum in harmony, and nothing ships unless it’s rock-solid.
You don’t just write code; you craft systems that stay fast, scalable, and ready for real-world abuse — code that survives long after the PoC hype fades.
You’re energised by systems that process millions of events a day.
You gravitate toward clarity, performance, and good engineering hygiene.
And when someone says “We’re scaling this from prototype to production,” that’s when you shine.
Why this role?
We’re scaling fast — new features, new customers, new challenges — and our platform processes 200M+ events every single day.
You’ll join a tight-knit, senior engineering team building the next generation of Kaizo’s backend — fully powered by Python, from APIs to data pipelines to AI integrations.
You’ll own every stage of delivery:
from experimenting quickly → to designing scalable services → to shipping production-grade systems you’re proud of.
You’ll also partner closely with our AI/Data Science team, making sure our models, data flows, and backend services work together seamlessly and safely.
If you love Python, distributed systems, and solving real scaling problems — this is your playground.
What you’ll be doing
🧠 Design and build RESTful APIs and backend services powering our product and analytics layers.
⚙️ Develop Python features end-to-end — from zero → prototype → production.
📡 Build and optimise event pipelines processing hundreds of millions of daily events using Kafka and other streaming tools.
🧩 Drive performance improvements — batching, parallelisation, async patterns, backpressure, load optimisation.
🔐 Apply strong security practices (OWASP) across everything you ship.
🤖 Work with LLM providers (OpenAI, Anthropic, Groq, Vertex AI, DeepSeek) to design scalable AI service layers — batching, failover, retries, rate limiting.
🤝 Partner closely with AI/Data Science to deploy ML models with fast, stable, production-ready interfaces.
🪄 Work with Product Managers and engineering peers to architect solutions balancing speed, scale, and cost.
🧰 Shape architectural decisions and evolve our Python and infrastructure tooling.
Job requirements
What we’re looking for:
Must-haves
✅ 3+ years of experience building backend systems with Python
✅ Experience optimising Python services under real load — profiling, async, multiprocessing, CPU/I/O balancing
✅ Strong experience with Kafka or large-scale event-driven systems
✅ Solid engineering fundamentals: API design, testing, CI/CD, observability
✅ Curiosity about scalable AI/LLM systems and how to productionise them
✅ A collaborative, ownership-driven mindset — we value low-ego, high-impact engineers
Nice-to-haves
💡 Experience with AI gateways or streaming NLP pipelines
💡 Familiarity with TypeScript runtimes
💡 Security-minded development (privacy by design, PII handling)
💡 Observability tools like New Relic or LangSmith
Why Kaizo?
Kaizo builds an AI-powered performance platform for customer support teams.
We turn raw data into motivation — helping teams work smarter, stay engaged, and consistently perform at their best.
Our engineering culture reflects that:
collaborative, pragmatic, and built on trust rather than bureaucracy.
We’re headquartered in Amsterdam but operate globally (EU, US, APAC).
The team is international, remote-friendly, and tightly connected.
Backend, AI, and Data Science operate as one product unit — shipping intelligent, scalable features that actually solve real customer problems.
What it’s like working here
👾 We move fast, trust deeply, and bias toward action.
💬 We communicate openly — async or real-time (Slack is our natural habitat).
🎯 We care about outcomes, not timesheets.
🧠 You’ll learn quickly and shape real product evolution.
💥 Interview Process
1️⃣ Intro call with Jo, our Talent Partner
2️⃣ Deep-dive technical assessment + follow-up with Marc and Samuel
3️⃣ Conversation with Dominik, our CEO
4️⃣ Final team chat — meet the engineers, ask anything
🌍 Equal Opportunities Statement
Kaizo is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
We welcome applications from people of all backgrounds — regardless of race, ethnicity, gender identity, sexual orientation, age, disability status, religion, or anything else that makes you you.
🚀 Ready to Apply?
If you love building systems that scale, streaming data that sings, and AI features that actually deliver value — we’d love to meet you.
📩 Apply now
or
All done!
Your application has been successfully submitted!
