Full Time
--
TASC Outsourcing

Job Details

About the Role:

As a Machine Learning Engineer based in Dubai, you will design, build, and deploy state-of-the-art machine learning models, with a focus on NLP applications, to deliver scalable solutions that drive innovation and efficiency across the organization.


Responsibilities:

Design, build, and optimize machine learning models using TensorFlow, PyTorch, and scikit-learn

Develop and implement NLP applications for text analytics, sentiment analysis, and language understanding

Deploy, monitor, and maintain ML models in production environments to ensure reliability and performance

Collaborate with data engineers, software developers, and stakeholders to integrate ML solutions into products and workflows

Conduct model performance evaluation, hyperparameter tuning, and A/B testing

Document ML processes, code, and architectures to support knowledge sharing and compliance

Mentor and guide junior engineers on ML best practices and emerging techniques

Skills


Required Qualifications:

Bachelor’s degree in Computer Science, Engineering, or a related technical field

5-10 years of professional experience in machine learning, data science, or related roles

Proficiency in TensorFlow, PyTorch, and scikit-learn for model development

Strong experience in NLP techniques, tools, and frameworks

Expertise in deploying and scaling machine learning models in production

Advanced programming skills in Python and familiarity with relevant libraries

Excellent problem-solving abilities and communication skills


Preferred Qualifications:

Master’s degree or PhD in Machine Learning, AI, or a related discipline

Hands-on experience with cloud platforms such as AWS, GCP, or Azure

Familiarity with containerization and orchestration tools (Docker, Kubernetes)

Experience with MLOps frameworks and CI/CD pipelines for ML workflows

Prior leadership or mentorship experience within ML teams

Knowledge of Big Data technologies (e.g., Spark, Hadoop)

Experience with real-time machine learning and streaming data processing

Similar Jobs