AA
Air Arabia
MLOps

Senior Machine Learning Engineer

On-siteSeniorMLOpsposted 5d ago
Role summaryAI-generated

This role bridges batch data processing in Snowflake with real-time Kubernetes inference, ensuring scalable and standardized ML model deployment across teams while enforcing high software engineering standards. The ideal candidate will architect unified ML infrastructure and eliminate redundancy in model lifecycle management for Air Arabia’s data science squads.

Skills required

About this role

Job Purpose

Responsible for designing, building, and operating a unified machine learning infrastructure that standardizes the lifecycle of models from research to production. ridges the gap between batch-oriented data in Snowflake and real-time inference on Kubernetes (K8s), ensuring high-quality software engineering standards and reducing implementation redundancy across all data science squads.

Key Result Responsibilities

  • Designs and maintains the core ML Platform architecture, integrating Snowflake/Snowpark with Kubernetes for hybrid workload support.
  • Designs and delivers domain specific end to end data science products, including flight revenue forecasting, customer retention, ground operations, and others.
  • Automates end-to-end ML pipelines including data ingestion, model training, and continuous deployment using Apache Airflow and GitLab CI/GitHub Actions.
  • Builds and manages a centralized Feature Store and Model Registry within Snowflake to ensure consistency between training and serving.

Key Result Responsibilities-Continued

  • Implements comprehensive observability systems for monitoring model performance, data drift, and system health using Prometheus, Grafana, and Evidently AI.
  • Develops reusable FastAPI or gRPC service wrappers for real-time model serving.
  • Establishes "paved road" workflows (CI/CD, unit testing, modular code) for the broader data science team.

Qualifications (Academic, training, languages)

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Fluent in English Language.
  • Deep expertise in machine learning, statistics, and applied modeling
  • Mastery of Kubernetes, Docker, and Infrastructure as Code (Terraform).
  • Expert-level Python (OOP, modular design) and SQL.
  • Proficiency in serving models built with LightGBM, XGBoost, TensorFlow, and PyTorch.
  • Strong understanding of production ML systems and trade-offs
  • Ability to influence architectural decisions related to data, modeling, and deployment in collaboration with specialized teams
  • Strong leadership and communication skills to influence engineering culture without direct authority.
  • Deep understanding of aviation systems including PNRs, e-tickets, and revenue management logic (Yield and Inventory control).
  • Proficient in MS Office.

Work Experience

  • With a minimum of 6-8 years of experience in Data Sciernce, MLOps, Platform Engineering, or DevOps specifically for machine learning.
  • Out of which a minimum of 1-2 years of experience in the aviation domain – airline, vendor.
  • Strong experience designing scalable and impactful solutions
  • Hands-on experience with Snowflake/Snowpark and Airflow.

Apply on Air ArabiaOpens in new tab

Similar open roles

M
NEW

Senior Engineer, ML Data Services

Motional·Boston, Massachusetts, United States; Las Vegas, Nevada, United States; Pittsburgh, Pennsylvania, United States; Remote U.S.
HybridSeniorMLOps
$149k – $199k USD
2d ago
Z
NEW

ML Infrastructure Engineer

Zipline·South San Francisco, California, USA
On-siteMidMLOps
$160k – $250k USD
2d ago
C
NEW

Software Engineer, Inference AI/ML

CoreWeave· Sunnyvale, CA / Bellevue, WA
HybridMidMLOps
$92k – $135k USD
2d ago
SK
Sponsored

Land 5x More Interviews - Resume & Strategy

Shaqeeq Khan·Built this board, coached engineers from Netflix, Google, IBM, Amazon. 100+ grads placed.
CV ReviewLive One on One CallsStrategy
Book A Call