Python Engineer
Luigi's Box
🔍 Who is Luigi’s Box?
At Luigi’s Box we are transforming e-commerce with smarter, faster and more personalized shopping experiences. Our AI-powered suite including Search, Analytics, Recommender and Product Listing powers over 4,000 online stores such as Alza, Notino, Benu, O2 and Under Armour.
We lead the Czech and Slovak markets and are rapidly expanding across Poland, DACH and the UK. We are looking for a Senior Python Developer to help improve our core products and take features from idea to production.
🧑‍💻 About the Role
Our team is small, flexible and impact-driven. We are not corporate or rigid, we move fast, experiment, and give engineers real ownership. We are now looking for a Senior and Medior Python Engineers with overlap into ML systems who want to build production-grade AI features used by millions of shoppers.
As a senior member of the team you will be working alongside with Matej, Ondrej, Erik, Veronika, Dominik, Tadeáš and Andrej you will :
- Build and maintain Python backend services that power our ML and AI-based systems
- Turn ideas and prototypes into production-ready solutions including design, implementation, deployment and monitoring
- Collaborate with ML researchers to integrate models and improve recommendation quality
- Optimize performance, latency and reliability for millions of users
- Work with large-scale behavioral and product data including enrichment and preprocessing pipelines
- Mentor junior developers and contribute to system architecture and technical decisions
This is a hands-on, production-focused role, not research. You will directly impact how millions of users discover products.
đź’» Tech Stack
- Search Engine: Elasticsearch
- Languages: Python, Ruby
- Infrastructure: AWS (ECS, Fargate, Lambda, Step Functions, Kubernetes)
- Data & Messaging: Kinesis, PostgreSQL (RDS), ElastiCache
- Compute: Batch, Fargate
👤 About You
- Strong Python and backend development experience in production environments
- Comfortable taking features from idea to production including design, implementation, deployment and iteration
- Experience with APIs, relational databases and performance and scalability optimization
- Able to collaborate with Product and Data teams and translate ideas into working solutions
- Independent, proactive and curious, especially about ML systems and recommendation logic
- Fluent in English
Nice to have
- Experience with Elasticsearch or other search and recommendation systems
- Experience integrating ML models into production
- Background in ranking, personalization or large-scale data processing
- Experience with AWS or distributed systems
🥳 What’s in it for you
- Competitive salary (benchmarked to local + remote market parity)
- ESOP (employee stock ownership plan)
- Flexible/remote or Prague/Bratislava hubs
- Paid time off & sick days
- Hardware contribution + self‑development allowance
- MultiSport (CZ/SK) or well-being contribution
- Team breakfasts, events, parental benefits, birthday surprise, great coffee
- And More
🔎 Hiring process
What happens next:
About Company :
🔍 Who is Luigi’s Box?
At Luigi’s Box, we’re transforming e-commerce with smarter, faster, and more personalized shopping experiences.
Our AI-powered search & discovery suite includes four main solutions—Search, Analytics, Recommender, and Product Listing—that empower over 4,000 online stores to help their customers find exactly what they’re looking for. Think big names like Alza, Notino, Benu, O2, Under Armour, and more. 🛍️
We’re already working with half of the e-shops in the Czech and Slovak markets, and are growing fast in Poland, DACH, the UK, and beyond.
As we scale, we’re looking for a Search Engineer to help us share our story with the world. 🗺️
This is your chance to bring your skills to one of Europe’s fastest-growing tech scale-ups while gaining valuable experience from a team of talented developers. 👇
Type of collaboration
HybridRemote
Location
Team name
Recommender Team
Types of contract
Contractor
Employment relationship
Contractor
