O

Senior Machine Learning Engineer

Job Description - Senior Machine Learning Engineer

Description

Ready to take your Machine Learning expertise to new heights?

About the Role
We are looking for an experienced Senior Machine Learning Engineer to contribute to large-scale Machine Learning and AI projects within the aviation industry.✈️


The ideal candidate will have strong expertise in traditional Machine Learning, hands-on experience with Apache Spark/PySpark, and a proven track record of developing and preparing ML models for production environments.
The role will focus entirely on developing Machine Learning solutions for business use cases such as Customer Segmentation, Recommendation Systems, Revenue Forecasting, and Demand Prediction, utilizing our existing technology and data infrastructure.


Key Responsibilities

  • Design, develop, and optimize Machine Learning models to address complex business challenges.
  • Develop and implement ML solutions for Customer Segmentation, Recommendation Systems, and Forecasting.
  • Work with large-scale datasets using Apache Spark and PySpark, extracting data from both cloud-based storages and relational databases.
  • Perform feature engineering, model training, validation, evaluation, and hyperparameter optimization.
  • Develop clean, scalable, and production-ready Machine Learning code.
  • Write robust code to support model monitoring and automated retraining processes.
  • Evaluate and continuously improve model performance.
  • Collaborate with Data Engineering and Platform teams to deploy and integrate ML solutions into the existing OpenShift environment (No new platform design/infrastructure setup is required).

Required Qualifications

  • Strong hands-on experience in Python and traditional Machine Learning.
  • Proficiency in ML libraries such as Scikit-learn, XGBoost, and LightGBM.
  • Hands-on experience with Apache Spark / PySpark for large-scale data processing and Machine Learning.
  • Solid understanding of supervised and unsupervised learning techniques, including Classification, Regression, and Clustering.
  • Practical experience in at least one of the following areas: Customer Segmentation, Recommendation Systems, or Forecasting.
  • Experience in feature engineering, model development, evaluation, and optimization.
  • Experience developing production-ready ML models and code.
  • Ability to develop code supporting model monitoring and automated retraining pipelines.
  • Strong SQL skills and experience working with relational databases (e.g., Teradata, Oracle).
  • Strong analytical thinking and problem-solving skills.

Nice to Have

  • Experience with Spark MLlib.
  • Familiarity working within OpenShift or container-based environments.
  • Experience working with S3, Apache Iceberg format, and Feature Store architectures.
  • Experience with ML lifecycle management and MLOps practices.
  • Experience delivering large-scale Machine Learning solutions in production environments.
Original job Senior Machine Learning Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Machine Learning Engineer Jobs in Turkey

GrabJobs is the no1 job portal in Turkey, connecting you to thousands of jobs fast! Find the best jobs in Turkey, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.