Close

Contact us

We are always ready to help you and answer Your questions

iCare Advanced Technology

Machine Learning Engineer

About the Job:

As a Machine Learning Engineer, you will design, develop, and deploy machine learning models for a variety of business and IT optimization challenges. You will collaborate closely with data scientists, software engineers, and product owners to bring AI-powered features into production.

Key Responsibilities:

  • Design and implement scalable machine learning models and pipelines.
  • Work with large, structured and unstructured datasets.
  • Train, validate, and deploy models in cloud environments (AWS, Azure, or GCP).
  • Collaborate with MLOps teams to automate deployment and monitoring.
  • Continuously evaluate and improve the performance of AI systems.
  • Document models, experiments, and pipelines for reproducibility and compliance.
  • Participate in code reviews and knowledge sharing sessions.

 

Qualifications & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
  • 3+ years of experience in Machine Learning or AI roles.
  • Proficiency in Python and common ML libraries (e.g., scikit-learn, TensorFlow, PyTorch).
  • Experience with cloud platforms (AWS Sagemaker, Azure ML, or GCP AI Platform).
  • Strong grasp of algorithms, model evaluation metrics, and data preprocessing.
  • Experience with data engineering tools (e.g., Pandas, Spark, SQL).
  • Knowledge of NLP, computer vision, or time-series forecasting.
  • Experience with MLOps tools (MLflow, Kubeflow, Airflow, Docker).
  • Familiarity with CI/CD for ML pipelines.
  • Experience working in Agile or Scrum teams.
Apply job