Senior Machine Learning Engineer

Posted 28 March 2026
Salary Competitive salary and relocation package!
LocationMuscat
Job type Permanent
Discipline AI, Data & Machine Learning

Job description

We are partnering with a fast-growing technology organisation at the forefront of AI and machine learning innovation. This business delivers advanced, data-driven solutions across complex and high-impact environments, operating at the intersection of software engineering, artificial intelligence, and high-performance computing.

With a strong focus on real-world AI applications, cloud deployment, and performance optimisation, the organisation is building scalable, production-grade machine learning systems that power critical decision-making and intelligent automation. As part of their continued growth, they are investing in developing a world-class engineering capability in the region.

Discover the Opportunity

We are seeking a Senior Machine Learning Engineer to play a key role in designing, building, and deploying scalable machine learning systems and pipelines.

This is a highly technical, hands-on position where you will work across the full ML lifecycle — from model development through to production deployment with a strong emphasis on performance optimisation and scalability.

Discover the Responsibilities

  • Design, develop, and deploy production-grade machine learning models and pipelines

  • Optimise model performance using GPU acceleration (CUDA, TensorRT)

  • Build scalable and efficient ML systems for real-world applications

  • Implement and maintain MLOps frameworks and best practices

  • Collaborate with cross-functional teams to deliver impactful AI solutions

  • Mentor and support junior engineers within the team

  • Continuously improve system performance, reliability, and scalability

Discover the Requirements

  • Strong experience in Python and machine learning frameworks such as PyTorch or TensorFlow.

  • Proven experience building and deploying ML models in production environments.

  • Solid understanding of MLOps tools (e.g. MLflow, Kubeflow).

  • Experience with cloud platforms (AWS, GCP, or Azure).

  • Knowledge of containerisation technologies (Docker, Kubernetes).

  • Hands-on experience with GPU acceleration (CUDA, TensorRT).

  • Strong problem-solving skills and ability to work in complex environments.

  • Experience mentoring or leading engineers is a plus.

Discover the Benefits

  • Opportunity to work on cutting-edge AI and machine learning projects.

  • Relocation package to Muscat, Oman

  • Collaborative, high-performance engineering environment.

  • Real impact on large-scale, mission-critical systems.

  • Career growth within a rapidly expanding organisation.

Apply Now!