Backend Developer — Python
Recombee · Prague, Czech Republic · Full-time · Prague-first, Home-office friendly
About Us
Recombee is a fast-growing hi-tech scaleup delivering next-gen recommendation and personalization solutions. We help our clients reach their business goals by applying advanced machine learning and AI to large-scale data, helping users discover products and content they will enjoy. Our recommendation technology is highly versatile, serving digital platforms across multiple industries including news, media, video, e-commerce, music, P2P marketplaces, sports, and more. We’re based in Prague and serve 10,000+ sites and apps worldwide, powering personalization for leading brands such as DAZN, The Telegraph, and Apify.
Our Tech Stack
- Primary language: Python · modern C++
- Architecture: Distributed microservices
- Databases: PostgreSQL · ClickHouse · Aerospike
- Messaging: Kafka
- API layer: GraphQL · REST
- Orchestration: Kubernetes (expanding)
- CI/CD: GitLab CI
- AI tooling: LLM APIs · AI-assisted coding
You don't need experience with every item above — we value curiosity and willingness to learn over a perfect match to any specific tool.
What You'll Work On
- Design and evolve components in our distributed microservice architecture — things that process serious data volumes with high availability requirements
- Build and maintain APIs consumed by client integrations worldwide
- Work across multiple database systems and contribute to decisions on when and how to use each
- Help shape our growing Kubernetes footprint as we expand our infrastructure
- Use AI tools and LLM APIs where they genuinely accelerate development — we're pragmatic about it
What We're Looking For
- Experience with distributed systems
- Comfort building or consuming REST or GraphQL APIs
- Working knowledge of SQL and an understanding of when relational storage fits (and when it doesn't)
- Familiarity with LLM APIs (OpenAI, Anthropic, or similar) or AI-assisted development tools — or genuine eagerness to get there
- A habit of thinking through operational consequences: latency, reliability, observability
Kubernetes experience is a nice-to-have, not a requirement — we'll grow together on that front.
What We Offer
- 5 weeks of vacation + 5 sick days
- Flexible hours — office-first with unlimited remote when you need it
- Experienced team with deep technical knowledge to share
- Office in the city center of Prague
- Mobile tariff with unlimited data
- MultiSport card
We offer a dynamic and international working environment, flat hierarchies, fascinating challenges, and great personal responsibilities.
Are you ready to push boundaries, inspire, and most importantly, be yourself? Bring a smile and become part of the Recombee family.
Apply Today! We Are Looking Forward to Your Application!
Please contact us at career@recombee.com