AI & ML Engineer / Data Scientist
Who are Finbet?
We make and run software for a variety of industries – with roots in banking/finance, the company has continuously evolved, expanding into gaming, sports betting, healthcare, and civil service. Having started our exciting journey over ten years ago, we are all about technology, wellbeing of our employees and passion to deliver state-of-the-art solutions which support businesses of the most renowned international companies and institutions across the world.
What is the opportunity?
In this role, you will combine deep data science expertise with practical ML engineering and play pivotal role in identifying business opportunities, defining objectives, formalizing problems, and collaborating with team members to develop and implement solutions for our iGaming products. Working closely with DWH database developers, BI developers, and other teams, you will deliver personalized insights, optimize marketing campaigns, and create data-driven strategies for online sportsbook and casino operators.
You will tackle a range of complex tasks, with primary focus on the following:
- Improve existing and design, implement and optimize new predictive models (for churn, early identification of customer’s behaviour characteristics, personalised recommenders etc.).
- Create and implement advanced customer segmentations.
- Deliver actionable insights to apply tailored marketing campaigns, product offerings, and player engagement.
- Architect and Maintain ML Pipelines: Build and optimize end-to-end pipelines for data ingestion, feature engineering, model training, deployment and automated monitoring of production models.
- Scale and Optimize: Design scalable pipelines and automated workflows that guarantee the efficient deployment and ongoing performance of data-driven models.
- Mentor junior data scientists & collaborate with cross-functional teams.
In this role, we expect you to bring:
- Extensive and proven experience in data science or AI/ML engineering, with a strong focus on predictive modelling and ML deployment.
- Bachelor’s or higher degree in related fields.
- Technical Expertise
- Advanced knowledge of Python (NumPy, pandas, scikit-learn, TensorFlow/PyTorch, FastAPI) and SQL
- Experience with building and deploying machine learning models in production environments.
- Familiarity with container orchestration (Docker, Kubernetes), cloud platforms (AWS/GCP/Azure), real-time data processing (Kafka).
- Experience in monitoring/model performance metrics and automation of models retraining.
- Analytics & Modelling
- Proficiency in Data Collection, Data Preprocessing and Exploratory Data Analysis.
- Advanced modelling of time series, deep learning, recommendation systems.
- Understanding of feature engineering, hyperparameter tuning, and model evaluation.
- Ability to design experiments, interpret and communicate results to both technical and executive audiences.
We will additionally value if you possess:
- Customer Analytics Expertise with models that tackle behavioural analytics and prediction. Familiarity with segmentation techniques that identify high-value or at-risk customers.
- Real-Time Data & Streaming Experience.
- Experience in personalization and recommendation systems, including dynamic bonus strategies or loyalty programs.
- iGaming Industry Familiarity.
We appreciate your talent and commitment to learn and grow, so we prepared a set of benefits to motivate your career development:
- Competitive salary: Get paid well for your quality work and performance.
- Learning resources: Access to resources to help you grow.
- Work-life balance: We value your well-being and family life.
- Private Health insurance: We've got it covered.
- Supportive environment: Join a welcoming team with down-to-earth expectations.
If you are enthusiastic to embrace the opportunity, and feel strong and motivated to take a challenge, send us your application and CV now.
We will be in touch with the shortlisted candidates.
Finbet is committed to protecting the privacy and security of all personal information that we process.
Finbet has affiliated companies and business partners in several countries, so in rare cases we may transfer data we collect. Finbet will utilize appropriate and lawful protection methods when transferring your data across international borders.
By applying to this position, you confirm that you have read and accepted Finbet’s Privacy Notice.