Summary
Rihal is hiring a Senior Machine Learning Engineer in Oman to design, develop, and deploy scalable machine learning models for business challenges. The role includes preparing datasets, optimizing algorithms, deploying models to production, monitoring performance, and documenting results. The engineer will collaborate with stakeholders, lead code reviews, and mentor junior team members. Applicants need a relevant bachelor's or master's degree, at least five years of hands-on experience, and expertise in Python, TensorFlow, PyTorch, and cloud platforms such as AWS, GCP, or Azure.
The posting
As published on rihal.om. Pulled from the employer's site and shown as they wrote it.
Job Purpose
The 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.