Machine Learning Engineer

Novibet

Kentucky

On-site

USD 110,000 - 150,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Gym access
Top-notch equipment
Career growth opportunities
International team

Job summary

Novibet is hiring a Machine Learning Engineer to develop and deploy ML models for player behavior, recommendations, and dynamic content generation. You will build scalable data pipelines and work closely with software engineers, data engineers, product managers and business stakeholders to integrate ML into products.

You will monitor models in production, ensure accuracy, and apply state-of-the-art AI/ML techniques while staying current with industry advances; Azure/AWS/GCP cloud familiarity is

Qualifications

  • Advanced degree in CS/math/engineering or related field.
  • Minimum 4 years of work experience in a relevant role.
  • Strong knowledge of Python, SQL and PySpark.
  • Experience with ML libraries: Scikit-learn, TensorFlow, PyTorch.
  • Experience with GenAI and recommender systems is preferred.
  • Familiarity with CI/CD pipelines and MLOps.
  • Cloud platform experience (Azure preferred).

Responsibilities

  • Develop and deploy machine learning models for player behavior, recommendations and dynamic content generation.
  • Design scalable ML pipelines to process large datasets.
  • Collaborate with engineers, data scientists and product teams to integrate ML into products.
  • Monitor and maintain models in production, ensuring accuracy and reliability.
  • Stay up-to-date with AI/ML advancements and apply best practices.

Skills

Python
SQL
PySpark
ML lifecycle
CI/CD pipelines
GenAI

Education

Bachelor's or Master’s in CS/Math/Engineering

Tools

Databricks
MLFlow
TensorFlow
PyTorch
Scikit-learn
Azure
AWS
GCP

Job description

Join Novibet as a Machine Learning Engineer!

Are you ready to take on a key role in a dynamic, fast-growing company? If you have a passion for Machine Learning and thrive in an international GameTech environment, this could be the right opportunity for you.

Who We Are

Founded in 2010, Novibet is an established global GameTech company operating in Europe, the Americas, and other international markets (Greece, Brazil, Mexico, Malta, Ireland, Cyprus, Chile, Finland and New Zealand), with hubs in Greece, Malta, Brazil, and Mexico and more than 1,400 employees worldwide. We are driven by technology and innovation, continuously evolving our proprietary platform to deliver seamless and engaging online entertainment experiences to our growing customer base.

Why Novibet

At Novibet, you’ll be empowered to take on meaningful challenges, develop your skills and contribute ideas that make a difference. Certified as a Great Place to Work® several years in a row, in Greece, Malta and Brazil, we are a global team, united by a culture of trust, inclusion and shared learning.
Join us and become part of a global team where collaboration, innovation and continuous growth drive everything we do.

What you will work on

As a Machine Learning Engineer in our team, you specialize in extracting value from data by crafting, deploying, and maintaining tailored machine learning models. Your expertise lies in analyzing data, selecting appropriate algorithms, and ensuring the reliability and scalability of deployed models through vigilant monitoring and maintenance. Technologies you'll work with include Python, SQL, PySpark, Databricks, and Azure Data Factory. We're always seeking the most efficient tools for the job, dreaming big with a data scientific approach aimed at deriving more value from data.

  • Conduct thorough data analysis and preprocessing techniques to prepare large-scale datasets, leveraging big data technologies and distributed computing frameworks.
  • Evaluate and select appropriate machine learning algorithms and techniques based on project requirements and constraints.
  • Design and build machine learning models for player behavior prediction, personalized recommendations, and dynamic content generation.
  • Develop scalable and efficient machine learning pipelines for processing large volumes of data.
  • Work closely with software engineers, data engineers, product managers, and business stakeholders to integrate ML solutions into products and services.
  • Deploy and monitor the models to ensure optimal performance, accuracy and seamless integration into production systems, maintaining their effectiveness over time.
  • Implement best practices for deploying and monitoring ML models in production environments.
  • Continuously iterate and improve machine learning models based on feedback and evolving business needs.
  • Stay up-to-date with advancements in the AI/ML field, and contribute to the development of cutting-edge solutions.
What you bring
  • Preferably a Bachelor and/or Postgraduate Degree in Computer Science or in a relevant field (Mathematics, Engineering etc.).
  • Minimum 4 years of work experience in a relevant role.
  • Strong knowledge of Python, SQL and PySpark.
  • Strong knowledge of machine learning libraries (Scikit-learn, TensorFlow, PyTorch).
  • Strong knowledge of machine learning algorithms for classification, clustering, and regression.
  • Experience in GenAI.
  • Experience in personalized customer suggestions (recommender systems).
  • Strong understanding of machine learning concepts and the ML lifecycle.
  • Experience with CI/CD pipelines and MLOps.
  • Familiarity with cloud platforms (AWS, GCP, Azure), preferably Azure.
  • Strong collaboration and teamwork skills.
  • Ability to collaborate on projects and work independently when necessary.
  • Ability to translate complex business problems into scalable ML solutions.
  • Working proficiency and communication skills in verbal and written English.
Desired Technical Skills
  • Experience with Databricks and MLFlow.
  • Experience with Deep Learning models and techniques (NNs).
  • Experience with LLMs and NLP techniques.
  • Generative AI knowledge.
What we offer

We truly value our people at Novibet! Within our vibrant, dynamic, and fast-paced environment, we encourage everyone to reach their full potential while enjoying every step of the journey. Here’s how we make that happen:

  • Competitive Compensation: Attractive salary and bonus scheme
  • Health insurance: Group health & medical insurance package
  • Top-Notch Equipment: All the tools you need for your role
  • Free access to our in-house gym to keep you energized
  • Career Growth: Focused career development, performance management, and training opportunities
  • Alternative Transportation: Shuttle buses & Carpooling options
  • Inclusive Environment: A welcoming, international, and multicultural team
  • Engaging Activities: Exciting events, sports, and team-building activities

At Novibet we value diversity and are committed to an inclusive and equitable workplace. All decisions regarding recruitment, hiring, promotion, compensation, employee training and development, and all other terms and conditions of employment, are made without regard to race, religious beliefs, color, gender identity, sexual orientation, marital status, disability or chronic disease, age, ancestry or place of origin.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior .NET Software Developer
Senior .NET Software Developer

Novibet • Kentucky

On-site
USD 80,000 - 110,000
Competitive Compensation
Health insurance
Top-Notch Equipment
+4
.NET Software Developer
.NET Software Developer

Novibet • Kentucky

On-site
USD 90,000 - 120,000
Competitive salary and bonus scheme
Health insurance
Career growth opportunities
+4
Software Development Team Leader
Software Development Team Leader

Novibet • Kentucky

On-site
USD 100,000 - 130,000
Competitive Compensation
Health insurance
Top-Notch Equipment
+4
Senior Controlling Analyst
Senior Controlling Analyst

Novibet • Kentucky

On-site
USD 90,000 - 130,000
Competitive pay
Health insurance
Top-notch equipment
+5
Cloud Security Specialist
Cloud Security Specialist

Novibet • Kentucky

On-site
USD 120,000 - 170,000
Health insurance
Competitive pay
Top-Notch equipment
+5
UX Researcher
UX Researcher

Novibet • Kentucky

On-site
USD 46,000 - 81,000
Competitive compensation
Health insurance
Top-notch equipment
+5
Content Coordinator (Portuguese Speaking)
Content Coordinator (Portuguese Speaking)

Novibet • Kentucky

On-site
USD 42,000 - 58,000
Health insurance
Top-notch equipment
On-site gym
+2
Data Science Team Leader
Data Science Team Leader

bet365 • Denver (CO)

On-site
USD 155,000 - 165,000
ML Engineer: Personalization & Scalable AI Pipelines
ML Engineer: Personalization & Scalable AI Pipelines

Novibet • Kentucky

On-site
USD 110,000 - 150,000
Health insurance
Gym access
Top-notch equipment
+2
Software Engineer, MarTech
Software Engineer, MarTech

Bet3651 • Denver (CO)

Hybrid
USD 90,000 - 135,000