About the role
Company Overview
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, including Assassin’s Creed, Rainbow Six, and Just Dance. Ubisoft believes diverse perspectives help both players and teams thrive.
Ubisoft Singapore is Southeast Asia’s largest AAA game development studio with 450 team members representing 30+ nationalities. Established in 2008, the studio has played an essential role in blockbusters such as the Assassin's Creed series, Immortals Fenyx Rising, and Ghost Recon Online. The team led the development of the AAA game franchise Skull and Bones, launched in February 2024.
Role Summary
This Data Scientist role is within the Asia Intelligence team, a pragmatic, product-minded group focused on shipping data and AI solutions. The role involves designing, building, and evolving AI-powered products that are currently in production. Success is defined by delivered outcomes rather than experimentation.
Responsibilities
- Design, build, and maintain machine learning models and AI products that are deployed in production and create measurable value for players and the business.
- Contribute to personalisation and decisioning systems, including recommendation engines, segmentation models, propensity scoring, and Next Best Action frameworks, to influence player retention and engagement.
- Support the development of AI agent architectures and automation workflows that extend the team’s capacity to deliver intelligence at scale.
- Translate complex stakeholder needs into well-scoped, pragmatic solutions, balancing model sophistication with delivery speed and operational sustainability.
- Collaborate closely with data analysts, data engineers, and product stakeholders to ensure models are integrated, understood, and acted upon.
Six-Month Milestones
- Develop a strong working knowledge of data infrastructure, player behaviour data, and live operations context across active titles.
- Familiarise with the suite of ML models (forecasting, propensity modelling, player decisioning) and make meaningful contributions to at least one.
- Expand the AI/ML programme to cover additional player engagement scenarios and franchises, including personalisation and player decisioning capabilities.
- Build trusted working relationships with key stakeholders.
Twelve-Month Milestones
- Become a core contributor to the evolution of personalisation and player engagement capabilities, including the Next Best Action engine and propensity modelling programme.
- Shape the roadmap for new AI product opportunities by identifying areas where ML and agent-based approaches generate near-term value.
Qualifications
Essential
- At least 3 years’ experience in an applied Data Science or ML role with a track record of shipping models or AI products into production.
- Demonstrated ability to deliver measurable outcomes through applied ML.
- Strong collaborative instincts.
- Pragmatic problem-solver capable of scoping work, moving fast, and balancing perfection with delivery.
- Comfortable working across disciplines with game designers, producers, analysts, and engineers.
Desired
- Hands-on experience building personalisation engines, recommendation systems, or player decisioning frameworks.
- Work experience with marketing decisioning platforms such as Adobe Marketing Cloud, Salesforce, Pega, Braze, or similar.
- Experience designing or contributing to AI agent architectures and agentic workflows.
- Interest in games, entertainment, or consumer-facing digital products.
Technical Requirements
Essential
- Strong Python skills, including writing production-grade code.
- Solid SQL skills for data exploration, feature engineering, and pipeline work.
- Hands-on experience with ML frameworks such as scikit-learn, LightGBM, PyTorch, or Spark ML.
- Expert-level proficiency in Databricks and/or Snowflake, with experience deploying and managing models in a cloud data platform.
- Version control proficiency (git) and familiarity with collaborative development workflows.
Desired
- Experience with MLflow, Delta Lake, or similar tools for model tracking and data management in Databricks.
- Familiarity with Snowflake Cortex or Databricks Genie for AI-assisted analytics.
- Experience building or integrating LLM-based agents or tool-use frameworks.
- Familiarity with API development and the deployment of model-serving endpoints.
Additional Information
Ubisoft is an equal-opportunity employer and values diversity, not discriminating on the basis of race, ethnicity, religion, gender, sexual orientation, age, or disability status. The company is committed to creating a safer, more inclusive work environment, supporting local non-profit partners, and reducing environmental impact.