Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We're an international product company in the gambling sector.
ZingBrain AI personalizes casino content in real time using advanced machine learning, helping operators boost player engagement, retention, and ultimately revenue.
Our mission is to empower gambling businesses worldwide by streamlining their operations and elevating the player experience with groundbreaking features.
WHO WE'RE LOOKING FOR
At Zingbrain, we build real-time personalization systems for iGaming platforms. Our models operate in production, influencing what each user sees — from game recommendations to sportsbook event suggestions — based on live behavioral, transactional, and contextual data.
We're looking for a Senior Data Scientist to join our team and help us in the following areas:
- Develop ML-driven features for casino games using supervised learning (regression, ranking, classification)
- Maintain and enhance the existing recommendation systems in production, including:
- Model enhancement using gradient boosting methods
- Data cleaning and preprocessing
- Pre- and post-processing workflows
- Optimization of training and inference pipelines
- Integration of ML models into Airflow pipelines in a multi-tenant environment
- Adopt and configure the solution for different clients (tenants)
AS A PART OF OUR TEAM YOU WILL
- Collaborate with cross-functional teams of data scientists, engineers, product owners, designers, and researchers to ensure project success
- Analyze large datasets to extract actionable insights that inform product decisions
- Propose, implement, and evaluate machine learning approaches to solve business problems, work closely with Product Owner(s)
- Maintain and adopt the current recommendation solution in multi-tenant environment
- Influence product strategy through research and experimentation that deepens understanding of how product features, platforms, and promotions affect user behavior
Experience and education
- 5+ years of experience in data science
- A degree in a quantitative field (e.g., Mathematics, Statistics, Computer Science)
- Proficiency in Python, SQL, and data manipulation tools (Pandas, Polars)
- Strong engineering skills to design, build, and maintain scalable ML solutions, including implementing observability across pipelines through metrics, logging, and alerting.
- Knowledge of Docker, Kubernetes.
- Ability to structure and solve loosely defined problems, delivering actionable insights for product development; Strong analytical mindset with both numerical and business understanding
- Hands-on experience with supervised ML techniques (regression and ranking using XGBoost, LightGBM, CatBoost, or neural networks), including feature engineering, model evaluation (AUC, NDCG, MSE, uplift metrics), and personalization or recommendation systems
- Proven experience deploying ML models to production for near real-time or batch processing
- Solid knowledge of statistical methods (A/B testing, significance testing, etc.)
- Production experience with large-scale recommendation systems
- Production experience with Airflow, Valkey/Redis, FastAPI
- Familiarity with contextual bandits or reinforcement learning for online optimization is a plus
- Familiarity with AutoML is a plus
- Application (15-30 minutes): Our Recruitment team will get familiar with your experience and skills and provide feedback on our decision regarding your application
- Preliminary Call (15-30 minutes): Preliminary call serves as the first opportunity for us to learn more about your background, technical skills, and to answer any questions you might have about the role or company
- Technical Interview (1 hr 30 mins): You'll have a deep-dive discussion focused on your practical experience in data science and machine learning.
- Soft-skill Interview (45-60 minutes): The last stage discussion centers around your fit with the company culture, your career ambitions and alignment with our team's goals.
- Offer Presentation (30-45 minutes): Once we've confirmed you're the right fit for the role, we'll prepare a job offer and present it to you. This includes all the details about your role, compensation, and the next steps to join our team.
Our Benefits
Wellness program
- Medical compensation
- Paid sick leaves
- Compensation for sports activities
- Well-being webinars and workshops
- Wellness Day: 4th Friday off monthly
- Remote work
- 21 working days of vacation
- 5 personal days per year
- English speaking club
- Language learning bonus €150 per month
- 80% paid professional employee training
- Provided tech equipment
- €150 for the arrangement of the workplace
- Bonuses for significant events and additional personal days if necessary
- Offline and online company parties and team buildings
Joining us means becoming a part of a company that prioritizes steady progress, efficiency and innovation. Our growth is consistent and thoughtful. We avoid sharp leaps in employee expansion, as we're striving to ensure the correct establishment of processes and smooth development. This approach allows us to maintain a stable environment and makes our company a standout place to advance your career in the iGaming industry.
Key Skills
Ranked by relevanceReady to apply?
Join ZingBrain AI and take your career to the next level!
Application takes less than 5 minutes

