Job Search
🔍
|
📍

Machine Learning Engineer


Helios Towers is seeking a skilled Machine Learning Engineer to join its Dubai-based team. This full-time, on-site role is ideal for professionals with a strong background in deploying production-grade ML solutions. Reporting to the Director of Digital Innovation, you’ll help drive data-driven insights across a global tower-management platform, supporting one of the most extensive telecom infrastructure portfolios in Africa and the Middle East.
Key Responsibilities:
- Ingest and preprocess structured and unstructured data (images, text, time series)
- Engineer features and prototype ML models using TensorFlow, PyTorch, or scikit-learn
- Perform hyperparameter tuning, cross-validation, and model selection
- Define evaluation metrics (e.g., precision, recall, F1, ROC-AUC) and conduct A/B testing
- Containerize and deploy models using Docker, Kubernetes, SageMaker, or Azure ML
- Build CI/CD pipelines for data, code, and model artifacts
- Monitor model performance, data drift, and system health
- Document model designs, data schemas, APIs, and runbooks
Experience & Skills:
- 3–5+ years of experience delivering ML models into production
- Proficiency in Python and ML libraries (TensorFlow, PyTorch, scikit-learn)
- Data processing expertise with Pandas, NumPy, and Spark
- Familiarity with MLOps tools (MLflow, Kubeflow) and cloud platforms (AWS, Azure, GCP)
- Domain experience in computer vision, NLP, or forecasting
- Strong analytical, communication, and Agile/Scrum collaboration skills
Qualifications:
- Bachelor’s or Master’s in Computer Science, Data Science, Statistics, or related field
- Certifications such as AWS Certified Machine Learning – Specialty, Google Professional ML Engineer, or Microsoft Certified: Azure AI Engineer Associate
- Proficiency in SQL, Git, Docker, and Kubernetes
What Helios Towers Offers:
- Competitive base salary
- Discretionary bonus
- Health and life insurance
- Inclusive and equal opportunity work environment
Are you interested in this job?
