logo

Evolution Singapore

Senior Machine Learning Engineer

Department
Engineering
Job Type / Location
onsite
Experience Required
5+ years
Posted On

About the Role

We are seeking a skilled Machine Learning Engineer to develop and deploy enterprise-scale ML solutions. This role involves collaborating with stakeholders to identify innovative approaches, translating business needs into ML problem statements, and driving optimal solutions. You will own end-to-end ML systems, ensure adherence to best practices, and scale ML use-cases. Additionally, you will manage the MLOps lifecycle and optimize performance and costs.

Responsibilities

  • Understand business needs and translate them into ML problem statements.
  • Develop end-to-end ML solutions, models, pipelines, and deployments.
  • Provide guidance, follow best practices, and ensure scalability.
  • Convert ML algorithms into production-ready code.
  • Manage MLOps lifecycle and optimize performance.
  • Stay updated on emerging technologies and practices.

Requirements

  • Proven experience in enterprise-scale ML solutions.
  • Strong proficiency in data analysis, engineering, and ML algorithms.
  • Expertise in Scikit-learn, XGBoost, LightGBM, TensorFlow.
  • Familiarity with Kubeflow, TFX, or Mlflow.
  • Advanced programming skills in Python/R and SQL.
  • Hands-on experience with cloud platforms.
  • Solid understanding of Data & Analytics concepts.
  • Comfortable with large data volumes.
  • Familiarity with Agile methodologies & Databricks
  • Excellent communication and collaboration skills.

View Assessment Process

Think you'll be a good fit?