Job Search and Career Advice Platform

Enable job alerts via email!

Machine Learning Engineer

Info Resume Edge

Sharjah

On-site

AED 200,000 - 300,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

An innovative technology company located in Sharjah Emirate is seeking a skilled Machine Learning Engineer to design and deploy machine learning models to improve business outcomes. The ideal candidate will collaborate with data scientists and software engineers, ensuring optimal performance and scalability of models. Candidates should possess a degree in Computer Science or related fields, with strong skills in Python and machine learning libraries. Additional qualifications in deep learning or related tools will be a plus. This role offers a dynamic work environment in the rapidly evolving field of machine learning.

Qualifications

  • Proven experience with Python and libraries like TensorFlow, PyTorch, and Scikit-learn.
  • Strong understanding of machine learning algorithms and data structures.
  • Experience with SQL and NoSQL databases.

Responsibilities

  • Design machine learning algorithms and models for various applications.
  • Preprocess, clean and analyze large datasets from diverse sources.
  • Collaborate with cross-functional teams to define project requirements.

Skills

Python
Machine Learning Algorithms
TensorFlow
PyTorch
Cloud Services
SQL
NoSQL
Data Analysis
Team Collaboration
Problem-Solving

Education

Bachelor's or Master's degree in Computer Science, Engineering, Mathematics or related field

Tools

Docker
Kubernetes
AWS
Azure
GCP
Job description

We are looking for a skilled and innovative Machine Learning Engineer to join our team. The ideal candidate will be responsible for designing, developing and deploying machine learning models and data-driven solutions that improve business outcomes. You will work closely with data scientists, software engineers and product teams to turn data into actionable intelligence.

Key Responsibilities
  • Design and machine learning algorithms and models for various applications.

  • Preprocess, clean and analyze large datasets from diverse sources.

  • Collaborate with cross-functional teams to define project requirements and success metrics.

  • Train, test and evaluate model performance using industry-standard metrics.

  • Optimize models for scalability and real-time deployment.

  • Deploy models into production using tools like Docker, Kubernetes or cloud services (AWS, Azure, GCP).

  • Monitor and maintain deployed models for accuracy and performance.

  • Document code, models and processes for future reference.

Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics or related field.

  • Proven experience with Python and libraries such as TensorFlow, PyTorch, Scikit-learn, etc.

  • Strong understanding of machine learning algorithms, data structures and software engineering principles.

  • Experience with SQL and NoSQL databases.

  • Familiarity with cloud platforms and MLOps practices.

  • Excellent problem-solving and analytical skills.

  • Strong communication and teamwork abilities.

Preferred Qualifications
  • Ph.D. in a related field.

  • Experience in deep learning, NLP, computer vision or recommendation systems.

  • Experience with tools like MLflow, Airflow or Kubeflow.

  • Contributions to open-source ML projects or published research papers.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.