Machine Learning Engineer
Summary
Machine Learning Engineer in Riyadh who designs, trains, and deploys AI/NLP models powering the company's core product: collecting and preprocessing data, evaluating and optimizing models, and shipping them via APIs and cloud services in collaboration with backend and product teams. Stack: Python, PyTorch/TensorFlow, MLOps, AWS/GCP.
Role Summary:
Designs, trains, and deploys AI models that power the core product. Works closely with backend and product teams to integrate models efficiently into production systems.
Key Responsibilities:
-
Develop and fine-tune machine learning and NLP models.
-
Collect, clean, and preprocess datasets.
-
Evaluate model performance and optimize for scalability.
-
Deploy models through APIs or cloud-based services.
-
Collaborate with engineers to ensure model reliability in production.
Required Skills:
Python, PyTorch/TensorFlow, MLOps basics, cloud deployment (AWS/GCP), and data handling.

