About the Role:
We are looking for a Senior Machine Learning Engineer to lead the design, deployment, and optimization of machine learning and generative AI solutions. The role focuses on applying advanced ML techniques to solve real-world challenges across government and enterprise clients in Saudi Arabia.
What You'll Do:
-
Design, build, and scale machine learning models and infrastructure.
-
Deploy deep learning and generative models into production for public and private sector projects.
-
Collaborate with data scientists, product managers, and stakeholders to deliver AI-driven insights.
-
Optimize ML training and inference for performance, latency, and scalability.
-
Monitor, retrain, and improve deployed ML models.
-
Drive consultation efforts, providing expert guidance to client stakeholders.
Qualifications:
-
Bachelor’s or Master’s degree in Computer Science or related field.
-
4+ years of experience in ML engineering, data science, and generative AI.
-
Strong track record of projects across public and private sectors.
-
Expertise in Python, TensorFlow, PyTorch, ONNX, and ML deployment frameworks.
-
Expertise in containerization and orchestration technologies (Docker, Kubernetes), with hands-on experience in ML lifecycle management (MLflow) and local LLM deployment frameworks (Ollama).
-
Skilled in on-premise infrastructure design and enterprise architecture frameworks, with strong adherence to security and compliance best practices.
-
Deep understanding of hardware provisioning for local LLM deployments (GPU, RAM, and storage optimization) and secure network configurations for internal AI services.
-
Experience with cloud ML environments (SageMaker, Vertex AI, OCI Data Science).
-
Familiarity with MLOps practices and automation pipelines.