Enable job alerts via email!

Machine Learning Engineer

Info Resume Edge

Sharjah

On-site

AED 120,000 - 180,000

Full time

7 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company is seeking a skilled Machine Learning Engineer to design, develop, and deploy machine learning models. The candidate will collaborate with cross-functional teams to enhance data-driven solutions and improve business outcomes. A strong background in Python, deep learning frameworks, and cloud platforms is essential for success in this role.

Qualifications

  • Strong experience in Python and machine learning frameworks.
  • Knowledge of SQL and NoSQL database systems.
  • Familiarity with cloud services and MLOps best practices.

Responsibilities

  • Design and implement machine learning algorithms.
  • Analyze and preprocess large datasets.
  • Monitor and maintain model performance in production.

Skills

Python
Machine Learning Algorithms
Data Analysis
Problem Solving
Communication

Education

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

Tools

TensorFlow
PyTorch
Scikit-learn
SQL
NoSQL
AWS
Azure
GCP
Docker
Kubernetes

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 implement 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 Masters 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.