Job Description
Description
Get AI-powered advice on this job and more exclusive features.
About FairPlay Sports Media:
We’re a sports media network focused on building and nurturing a portfolio of highly engaged and connected communities of sports fans and bettors to create value for our partners.
We empower sports fans with real-time intelligence, premium independent content, and unique tools so they can compete in the sports betting game.
FairPlay Sports Media currently comprises seven brands (Oddschecker, WhoScored, SuperScommesse, Q4, Confido, CasinoSmash) and a digital media agency (VIME), with Oddschecker being the leading name in sports betting and odds comparison globally.
iGaming is one of the fastest-growing and most technologically innovative sectors, and we’re on top of our game, powered by market-leading tech and driven by brilliant people.
We champion diversity and operate an open and inclusive culture as well as being focused, fast-paced, and always making sure to have fun along the way. So why not join us at FPSM and be part of something bigger…
What we are looking for:
We are seeking two ambitious developers for our Junior Machine Learning Engineer openings. This role is specifically designed for new or recent graduates with extensive co-op or internship experience. This is not a typical entry-level position; it is a high-impact launchpad into our new Generative AI division. You will immediately contribute to building, developing and deploying the core systems that bridge our world-class predictive sports data with the power of Large Language Models (LLMs). We are looking for skilled and passionate developers with a proven ability to ship code and a passion for applying cutting-edge AI to solve real-world problems.
Key Responsibilities
- Build and maintain scalable, production-quality Python services for generating AI-driven sports content.
- Implement and optimize modern LLM methodologies, such as Retrieval-Augmented Generation (RAG), to ground our content in proprietary sports data.
- Develop and deploy robust, high-performance APIs using FastAPI to expose generative capabilities to other teams and products within the company.
- Collaborate closely with our senior Predictive Modeling team to understand and utilize their sports projections as foundational context for generative tasks.
- Work with Product and Content stakeholders to translate business requirements into effective prompts and data pipelines.
- Stay at the forefront of the rapidly evolving Generative AI landscape, experimenting with new techniques, models, and tools to drive innovation.
Essential Experience & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
- Proven hands-on software development ability, demonstrated through 1.5-2 years of cumulative co-op or internship experience
- Direct experience using the Google Vertex AI SDK for Python to interact with Gemini
- Excellent Python programming skills, with a proven ability to write clean, maintainable, and production-ready code
- Strong, practical understanding of the Generative AI lifecycle, including prompt engineering and interacting with LLM APIs. Experience with RAG is a major plus
- Hands-on experience building and deploying robust APIs using modern Python web frameworks like FastAPI
- Experience working with cloud platforms (GCP is strongly preferred)
Preferred but not required:
- Experience with popular LLM application frameworks like LangChain or Hugging Face Transformers
- Knowledge of containerization technologies like Docker and Kubernetes
What you’ll get back from us:
- A competitive benefits and salary package as well as bonus consideration
- Remote-working supported by a trusted and experienced infrastructure
- The opportunity to work in a sports-related and technology focused company
- Dental & Extended Health Care
- Life Insurance
- Paid Time Off
- Work from Home
Requirements:
- Language: English (required); French is not required
Schedule:
- Monday to Friday
- Our recruitment process for this role will include a live video coding test
Ready to join our team? Apply now!
Research shows that women and ethnic minorities are less likely to apply if they don’t meet every qualification. If you’re passionate about our purpose, determined to face challenges, and eager to learn, we encourage you to apply even if you don’t tick every box. We’re committed to building a diverse, inclusive team and ensuring an accessible recruitment process. If you need any accommodations, please let us know.
Seniority level
-
Seniority level
Entry level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Information Technology
-
Industries
Technology, Information and Media, Sports Teams and Clubs, and Gambling Facilities and Casinos
Referrals increase your chances of interviewing at FairPlay Sports Media by 2x
Sign in to set job alerts for “Machine Learning Engineer” roles.
Senior Software Engineer II – New Product
Frontend Software Engineer (Remote – Canada)
Toronto, Ontario, Canada $153,000.00-$244,700.00 7 hours ago
Senior Software Engineer – STCE New Products
Ottawa, Ontario, Canada $153,000.00-$244, hours ago
Greater Toronto Area, Canada 14 hours ago
Toronto, Ontario, Canada $140,000.00-$180,000.00 3 weeks ago
Full Stack Software Engineer (Remote Canada)
Greater Toronto Area, Canada 21 hours ago
Data Scientist – LLMs & Generative AI – Canada
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Company
FairPlay Sports Media
Location
, ON, Canada
Country
Canada
Salary
125.000
URL