SMRT

Senior Executive, AI Engineer

SMRT
Public Transport & Rail OperationsSingapore, SGFull-time2 weeks ago

About the role

AI summarised

Senior AI Engineer responsible for designing, developing, and deploying machine learning models and AI solutions. The role involves working with cross-functional teams to integrate AI capabilities into products and services, focusing on areas such as NLP, computer vision, and predictive analytics.

TransportFull-timeGeneral

Key Responsibilities

  • Design, develop, and deploy machine learning models and AI solutions to solve complex business problems.
  • Collaborate with product managers, software engineers, and domain experts to define AI requirements and integrate models into production systems.
  • Conduct research and experimentation to explore new algorithms, techniques, and tools to improve model performance and efficiency.
  • Build and maintain scalable data pipelines and infrastructure for model training, evaluation, and deployment.
  • Monitor and optimize model performance in production, ensuring reliability, scalability, and accuracy.
  • Document and communicate technical designs, findings, and best practices to both technical and non-technical stakeholders.
  • Stay up-to-date with the latest advancements in AI and machine learning, and contribute to the team's knowledge sharing and innovation culture.

Requirements

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Mathematics, Statistics, or a related field.
  • 5+ years of experience in machine learning, deep learning, or AI engineering roles.
  • Strong proficiency in Python and experience with ML frameworks such as TensorFlow, PyTorch, or scikit-learn.
  • Hands-on experience with natural language processing (NLP) and/or computer vision techniques.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes).
  • Proven track record of deploying and maintaining machine learning models in production environments.
  • Solid understanding of data structures, algorithms, and software engineering best practices.
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Strong communication skills to articulate complex technical concepts to diverse audiences.
  • Experience with MLOps practices and tools (e.g., MLflow, Kubeflow, CI/CD for ML) is a plus.
  • Familiarity with big data technologies (Spark, Hadoop) is preferred.
  • Published research or contributions to open-source AI projects is a plus.