Senior Machine Learning Engineer

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

Job description

Discover the Opportunity

We are looking for an ML powerhouse to join us in beautiful Muscat! If you’re a Senior ML Engineer who loves getting under the hood of high-performance computing (HPC) and hardware acceleration to solve massive business challenges, we want to chat. 🚀

This isn't just about building models; it’s about leading the charge on design, optimization, and deployment at scale. You’ll be our go-to expert for turning complex problems into sleek, AI-driven reality.

Discover the Role

  • Building the Engine: Architecting production-ready ML pipelines from scratch—from training all the way to deployment.

  • Pushing Limits: Optimizing workloads using CUDA, cuDNN, and Nvidia TensorRT to make sure everything runs lightning-fast.

  • The Heavy Lifting: Doing the deep-dive data analysis and feature engineering needed for top-tier datasets.

  • Leading the Pack: Mentoring junior engineers, heading up code reviews, and making sure we’re always following best practices.

  • Collaborating: Working closely with stakeholders to turn business needs into technical wins.

  • Staying Sharp: Keeping us on the cutting edge by staying obsessed with the latest AI/ML advancements.

Discover the Required

  • 5+ years of hands-on experience developing and deploying ML models.

  • A pro with Python, TensorFlow, and PyTorch.

  • Experience with tools like MLflow or Kubeflow.

  • Advanced skills in Docker, REST APIs, and Git.

  • Someone who knows their way around Nvidia Nsight, PyTorch Profiler, or Tensorboard for optimization.

  • Experience deploying AI solutions on AWS, GCP, or Azure.

  • Strong leadership vibes and the ability to explain "techy" things to non-techy people.

  • A Bachelor’s or Master’s in Computer Science, Data Science, or a related field.

​Relocation support will be provided.