Machine Learning Engineer (Spanish Speaking)

Dubai, United Arab Emirates

Apply now Apply later

We’re looking for a freelance Machine Learning Engineer to help us optimize and maintain a regression model used to predict revenue based on payment transaction features. The ideal candidate should be comfortable with structured data, feature engineering, and model evaluation.

What you’ll do

  • Improve and maintain existing models (Random Forest, XGBoost) built with scikit-learn pipelines.

  • Tune hyperparameters and evaluate using proper metrics (MAE, R²).

  • Generate model diagnostics (feature importance, prediction distribution, error analysis).

  • Help ensure code is clean, reproducible, and well-structured.

  • Optional: assist with Dockerizing or deploying via REST API (Flask/Gunicorn).

What we’re looking for

  • Solid experience in regression modeling using scikit-learn, xgboost, and pandas.

  • Strong understanding of metrics (especially for regression) and data preprocessing.

  • Ability to read and refactor existing code.

  • Comfortable working with CSV datasets, pipelines, and model persistence (joblib).

  • English communication skills (written is enough).

Nice to have (not required)

  • Experience with Flask APIs.

  • Understanding of Docker.

  • Familiarity with financial or transactional data.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: APIs CSV Docker Engineering Feature engineering Flask Machine Learning Pandas Pipelines REST API Scikit-learn XGBoost

Region: Middle East

More jobs like this