Machine Learning Engineer (Spanish Speaking)
Dubai, United Arab Emirates
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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs CSV Docker Engineering Feature engineering Flask Machine Learning Pandas Pipelines REST API Scikit-learn XGBoost
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.