Job Search and Career Advice Platform

Enable job alerts via email!

AI Developer

SFIC Institute

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading educational institute in Singapore is seeking an AI Programmer to develop and implement AI-driven solutions. In this role, you will engage with stakeholders to understand business needs and translate them into AI solutions, while also designing training programs. The ideal candidate has a strong background in Python, cloud environments, and experience in delivering technical training, along with excellent communication skills.

Qualifications

  • Strong proficiency in Python and machine learning frameworks.
  • Experience with cloud environments (AWS, Azure, GCP).
  • Ability to explain complex technical concepts to non-technical audiences.

Responsibilities

  • Design, develop, and deploy AI models and machine learning pipelines.
  • Translate business requirements into functional AI use cases.
  • Develop and deliver training programs and workshops.
  • Integrate AI solutions into existing software systems.
  • Monitor model performance and support continuous improvement.

Skills

Python
Machine learning frameworks (TensorFlow, PyTorch)
API development
Cloud environments (AWS, Azure, GCP)
Communication skills

Education

Bachelor’s degree in AI, Computer Science, or related field
Job description
Overview

The AI Programmer is responsible for developing, implementing, and maintaining AI-driven solutions that support organisational innovation and digital transformation. This role includes consulting with stakeholders to understand business needs, translating them into AI solutions, and providing expert training in AI and technology-related domains. The AI Programmer combines hands‑on technical development with advisory work, solution design, and capability‑building across the organisation.

Key Responsibilities
AI Solution Development & Programming
  • Design, develop, and deploy AI models, algorithms, and machine learning pipelines.
  • Build software applications, automation workflows, and APIs that integrate AI capabilities.
  • Write clean, efficient, and scalable code in relevant languages such as Python, JavaScript, C++, or Java.
  • Conduct testing, validation, and optimisation of AI models to ensure reliability and performance.
  • Develop data processing and feature engineering workflows to support model training.
AI Consulting & Business Needs Translation
  • Engage with clients or internal stakeholders to understand business challenges and objectives.
  • Translate business requirements into functional AI use cases, system designs, and technical specifications.
  • Conduct feasibility studies and recommend viable AI approaches, frameworks, and technologies.
  • Present complex AI concepts in simple, business-friendly terms to decision-makers.
  • Provide advisory support for adoption, implementation planning, and change management.
Training Program Development & Delivery
  • Design and develop AI- and technology-related training programs, workshops, and learning materials.
  • Create online, blended, and in-person learning content tailored to different user groups.
  • Deliver training sessions, technical demonstrations, and capability-development workshops.
  • Evaluate training effectiveness and update programs to reflect evolving technology trends.
  • Support organisational upskilling initiatives in AI, data, automation, and digital tools.
System Integration & Deployment
  • Integrate AI solutions into existing software systems, cloud infrastructures, or enterprise architectures.
  • Work closely with software engineers, data engineers, and product teams to support end‑to‑end deployment.
  • Develop documentation for architecture, processes, codebases, and user workflows.
  • Ensure solutions comply with security, data protection, and ethical AI standards.
Research, Innovation & Continuous Improvement
  • Keep abreast of the latest advancements in AI, generative AI, machine learning, and automation technologies.
  • Conduct research, prototyping, and experimentation to explore new AI opportunities.
  • Continuously refine and optimise existing AI solutions for improved accuracy and performance.
Support & Maintenance
  • Monitor model performance and maintain retraining cycles and updates.
  • Troubleshoot issues, provide technical assistance, and enhance system reliability.
  • Contribute to internal knowledge-sharing and best practice development.
Qualifications & Requirements
  • Bachelor’s degree in Artificial Intelligence, Computer Science, Data Science, Software Engineering, or equivalent.
  • Strong proficiency in Python and machine learning frameworks such as TensorFlow, PyTorch, and Scikit‑learn.
  • Experience with cloud environments (AWS, Azure, GCP) and API development.
  • Proven ability to translate business needs into actionable AI solutions.
  • Experience developing and delivering technical training programs or workshops.
  • Strong communication, presentation, and stakeholder management skills.
  • Experience in consulting, solution architecture, or client-facing roles is an advantage.
  • Ability to explain complex technical concepts to non-technical audiences.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.