Senior ML Engineer

Game District

Lahore

On-site

PKR 2,400,000 - 4,800,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GameDistrict in Lahore, Pakistan is seeking a Senior ML Engineer to lead end-to-end machine learning projects from problem framing to production deployment. You will work closely with product, marketing, and engineering teams to translate data insights into game-enhancing decisions and measurable impact.

The role requires 4–5+ years in data science or ML with models deployed in production, strong Python/SQL, and deep experience with gradient-boosted trees plus MLOps practices.

Qualifications

  • 4–5+ years in data science or ML engineering with models in production.
  • Strong Python and SQL on large datasets.
  • Experience with gradient-boosted trees (XGBoost/LightGBM/CatBoost) and ML deployment/MLOps.
  • Ability to frame business questions as ML problems and define success metrics.
  • Experience communicating results to technical and non-technical stakeholders.

Responsibilities

  • Design, build, and maintain predictive models on player behavior and engagement data.
  • Frame business questions as ML problems and define success metrics with stakeholders.
  • Engineer features from large-scale event and telemetry data.
  • Take models to production: training pipelines, scoring, monitoring, and retraining.
  • Design and analyze experiments to measure the impact of model-driven decisions.
  • Communicate findings and recommendations clearly to technical and non-technical audiences.
  • Mentor junior team members, review code and models, and help set ML best practices.

Skills

Python
SQL
Pandas
NumPy
Scikit-learn
XGBoost
LightGBM
CatBoost
MLOps
A/B testing

Education

Bachelor's or Master's in CS/Statistics/Math

Tools

Spark

Job description

Senior ML Engineer

Location: Lahore, Pakistan (On-site)
Experience: 4–5+ Years
Tech Stack: Python, SQL, Pandas, NumPy, Scikit-learn, XGBoost, LightGBM, CatBoost, Cloud Data & ML Tools, MLOps

About the Role

GameDistrict is hiring a Senior ML Engineer / Data Scientist to build machine learning models that help us understand our players and improve our games. You will own projects end to end, from problem framing and data exploration to production deployment and impact measurement.

You will work closely with product, marketing, and engineering teams, turning data into decisions across our mobile game portfolio.

Experience: 4–5+ years in data science or machine learning, with models shipped to production.

What You'll Do
  • Design, build, and maintain predictive models on player behavior and engagement data.
  • Frame business questions as ML problems and define success metrics with stakeholders.
  • Engineer features from large-scale event and telemetry data.
  • Take models to production: training pipelines, scoring, monitoring, and retraining.
  • Design and analyze experiments to measure the impact of model-driven decisions.
  • Communicate findings and recommendations clearly to technical and non-technical audiences.
  • Mentor junior team members, review code and models, and help set ML best practices.
What You'll Bring
  • 4–5+ years of hands-on experience in data science or ML engineering, with at least 2 models you built running in production.
  • Proven work on user-level predictive modeling, such as classification, regression, or time-to-event problems.
  • Strong Python (Pandas, NumPy, Scikit-learn) and advanced SQL on large datasets.
  • Deep experience with gradient-boosted trees (XGBoost, LightGBM, CatBoost) and solid grounding in statistics and probabilistic modeling.
  • Sound understanding of model evaluation, calibration, class imbalance, leakage, and validation on time-based splits.
  • Experience with ML deployment and MLOps: containers, workflow orchestration, experiment tracking, and model monitoring.
  • Working knowledge of experimentation: A/B test design, statistical significance, and causal methods.
  • Ability to explain technical results to non-technical stakeholders and tie them to business metrics.
  • Bachelor's or Master's in Computer Science, Statistics, Mathematics, or a related field, or equivalent experience.
Nice to Have
  • Experience in mobile gaming or other consumer apps.
  • Experience with real-time feature stores and low-latency model serving.
  • Exposure to deep learning for sequential or behavioral data.
  • Experience with Spark or other distributed processing at scale.
  • Publications, Kaggle results, or open-source contributions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer
Senior ML Engineer

Game District • Punjab

On-site
PKR 3,500,000 - 6,000,000
Senior ML Engineer
Senior ML Engineer

Game District • Pakistan

On-site
PKR 4,200,000 - 7,000,000
Senior ML Engineer - Production ML for Player Analytics
Senior ML Engineer - Production ML for Player Analytics

Game District • Pakistan

On-site
PKR 4,200,000 - 7,000,000
Senior ML Engineer — Production ML for Player Insights
Senior ML Engineer — Production ML for Player Insights

Game District • Lahore

On-site
PKR 2,400,000 - 4,800,000
Senior ML Engineer - End-to-End Player Analytics
Senior ML Engineer - End-to-End Player Analytics

Game District • Punjab

On-site
PKR 3,500,000 - 6,000,000
Lead Data Engineer
Lead Data Engineer

Game District • Lahore

On-site
PKR 3,600,000 - 7,000,000
Senior Data Scientist
Senior Data Scientist

Devsinc, LLC • Lahore

On-site
PKR 1,800,000 - 3,600,000
Senior ML Engineer
Senior ML Engineer

Hopeghospital • Lahore, Karachi Division, Islamabad

On-site
PKR 1,500,000 - 3,000,000
Senior Software Engineer - AI/MLDeveloper
Senior Software Engineer - AI/MLDeveloper

Devsinc, LLC • Lahore

On-site
PKR 2,009,000 - 3,348,000
Sr ML Engineer (Remote, Contract) [HR216] (PK)
Sr ML Engineer (Remote, Contract) [HR216] (PK)

Smart Working • Lahore

Remote
PKR 33,223,000 - 49,834,000
Top locations