OCBC

Senior AI Engineer

OCBC
BankingOCBC SingaporeOnsitePosted 4 weeks ago

About the role

Senior AI Engineer role focused on developing and deploying production-grade machine learning models, autonomous AI agents, and microservices-based AI systems. Requires deep expertise in Python/Java, ML frameworks, cloud platforms, and advanced AI techniques like agent orchestration and transformer architectures.

BankingOnsite

Key Responsibilities

  • Develop and deploy production-grade machine learning models
  • Build autonomous AI agents capable of complex task execution and reasoning
  • Design and implement scalable microservices-based AI systems
  • Apply MLOps practices for model lifecycle management in production

Requirements

  • 5+ years of experience developing and deploying machine learning models in production environments
  • Experience building autonomous AI agents with capabilities including tool use, reasoning, planning, and multi-step task execution
  • Advanced proficiency in at least Python and Java
  • Experience with deep learning frameworks (TensorFlow, PyTorch), data processing (pandas, NumPy), ML libraries (scikit-learn)
  • Experience with Spring Boot, microservices frameworks, and concurrent programming
  • 5+ years of hands-on experience designing and implementing microservices-based systems