Skip to content

ML Engineer

  • On-site
    • Limassol, Cyprus
    • Petaling Jaya, Malaysia
    +1 more
  • IT

Job description

On behalf of our client, a leading financial services company, we are seeking a highly motivated and experienced Machine Learning Engineer to join the team.


Key Responsibilities:

  • Design, build, and optimize ML models to support business and product needs.

  • Develop, test, and deploy AI agents (internal and client-facing) using LLMs and MCP within Databricks.

  • Implement Retrieval-Augmented Generation (RAG) systems and multi-step reasoning agents.

  • Deliver scalable, robust ML and AI solutions that integrate seamlessly with existing systems.

  • Acquire, clean, and analyze data from multiple sources to support ML initiatives.

  • Ensure data and model quality, integrity, and compliance with best practices.

  • Break down complex AI/ML projects into actionable tasks with realistic time estimates.

  • Collaborate with cross-functional teams (data engineering, front-end, business, project management, product).

  • Maintain clear documentation, project milestones, and deliverables.

  • Foster a collaborative, innovative environment and contribute to knowledge sharing.

  • Uphold and help establish coding standards and code review processes for AI/ML projects.

Qualifications:

  • Advanced Python skills with experience in ML libraries (TensorFlow, PyTorch, Scikit-learn, Keras).

  • Proven experience developing and deploying LLM-powered agents with multi-step reasoning.

  • Hands-on experience with RAG architectures and MCP.

  • Strong proficiency in Databricks for ML workflows, training, and deployment.

  • End-to-end experience deploying ML models and AI agents to production.

  • Strong SQL skills and familiarity with relational & NoSQL databases.

  • Experience with data streaming (Kafka, Flink, or similar).

  • Familiarity with MLOps practices: model versioning, CI/CD, monitoring, automated retraining.

  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).

  • Experience with NLP, transformers, and predictive analytics models.

  • Strong foundation in mathematics, statistics, and computer science.

  • Fintech or financial services background strongly preferred.

  • Excellent communication skills in English.


What’s offered:

  • Permanent role at a fast-growing, multinational company

  • Competitive salaries and benefits

  • Hybrid work setup

  • Supportive and collaborative environment

  • Unlimited opportunities for growth and development

On-site
  • Limassol, Cyprus
  • Petaling Jaya, Malaysia
+1 more
IT

or