Senior Machine Learning Engineer
Oman,
Oman
Oman,
Oman
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.