Senior Machine Learning Engineer

Rihal
Muscat, Oman May 21, 2026
Information Technology AI & Machine Learning
Job PurposeThe Senior Machine Learning Engineer I is responsible for
leading the design, development, and deployment of advanced machine learning
models to solve complex business challenges. This role demands deep technical
expertise, strong problem-solving skills, and the ability to collaborate with
cross-functional teams to deliver scalable AI solutions. Duties & Responsibilities
Design and implement machine learning models for
high-impact projects, ensuring scalability and efficiency.
Conduct data analysis and feature engineering to
prepare high-quality datasets for model training.
Optimize machine learning algorithms for performance
and accuracy.
Lead code reviews and ensure adherence to best
practices in machine learning development.
Deploy models into production systems and monitor
their performance over time.
Collaborate with stakeholders to understand business
needs and define model requirements.
Mentor junior engineers and provide technical
guidance on complex tasks.
Document model development processes, metrics, and
findings.Qualifications & Experience:

Bachelor’s or Master’s degree in
Computer Science, Data Science, or related fields.
5+ years of hands-on experience in
machine learning development and deployment.
Expertise in Python, TensorFlow,
PyTorch, and other machine learning frameworks.
Advanced knowledge of machine
learning algorithms, neural networks, and statistical methods.
Experience with cloud platforms
(AWS, GCP, or Azure) for deploying AI solutions.
Excellent analytical and
critical-thinking abilities.
Strong leadership skills with the
ability to mentor and guide team members.
Effective communication to
articulate technical solutions to non-technical stakeholders.

Get Personalized Jobs on WhatsApp

Subscribe for free, choose your specializations, and we'll send matching jobs directly to your WhatsApp

Subscribe via WhatsApp, free
Apply Now