Job Category: Permanent
Job Type: Full Time
Job Location: Hybrid

Job Summary

We are looking for a talented Machine Learning Engineer to design, build, and deploy scalable machine learning models and data-driven solutions. The role involves working closely with data scientists, engineers, and product teams to turn models into production-ready systems.

Responsibilities

  • Design, develop, and deploy machine learning models in production
  • Build and maintain data pipelines for training and inference
  • Collaborate with data scientists to operationalize models
  • Optimize models for performance, scalability, and accuracy
  • Integrate ML models with APIs and applications
  • Monitor, evaluate, and retrain models as needed
  • Ensure data quality, security, and compliance
  • Document models, workflows, and system architecture

Requirements

  • 2–5+ years of experience in machine learning or related roles
  • Strong knowledge of machine learning algorithms and statistics
  • Proficiency in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn)
  • Experience with data processing tools and libraries (Pandas, NumPy)
  • Experience deploying models to production environments
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Experience with REST APIs and microservices
  • Understanding of MLOps, model monitoring, and versioning

Nice to Have

  • Experience with deep learning or NLP
  • Knowledge of big data tools (Spark, Hadoop)
  • Experience with Docker and Kubernetes
  • Cloud or ML certifications
  • Agile/Scrum experience

Apply for this position

Maximum allowed file size is 80 MB. Allowed Type(s): .pdf, .doc, .docx

Let's get in contact

No matter what drives you, we would like to hear from you. 

or send us an email.