Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in Singapore is seeking an experienced full stack developer to spearhead AI development projects. This role involves developing AI-powered solutions, mobile applications, and collaborating with digital transformation teams to enhance operational efficiency. Ideal candidates will have strong programming skills and experience in AI/ML development.
Contract Duration: 23 months
Purpose:
To spearhead AI development projects and drive technical innovation initiatives within SFA. This role focuses on identifying and implementing AI opportunities, developing cutting-edge solutions, and collaborating with digital transformation champions to enhance operational efficiency through technological innovation. The position involves end-to-end development of AI-powered solutions, from mobile applications to RPA implementations
Duties:
Requirements Analysis
a) Work with SFA divisions’ digitalisation champions to gather and analyse user requirements;
b) Translate business needs into technical solutions; and
c) Conduct user research and feedback sessions.
AI Integration Strategy & Development
a) Lead the identification and assessment of AI implementation opportunities across SFA divisions;
b) Develop AI-powered web/mobile applications, including camera integration capabilities;
c) Implement and optimize AI models for various use cases;
d) Design and develop robust frontend and backend systems;
e) Establish secure database architectures and API integrations; and
f) Implement comprehensive authentication and monitoring systems.
Digital Transformation Projects
a) Work with data scientists to develop RPA and AI solutions;
b) Leverage GovTech MAESTRO platform for data analytics and MLOps;
c) Design and implement ML systems;
d) Optimise ML models for production; and
e) Develop data pipelines and ETL processes.
Technical Architecture & Implementation
a) Design scalable and maintainable technical architectures;
b) Ensure system security and performance optimisation;
c) Implement best practices in software development;
d) Integrate new solutions with existing systems; and
e) Establish technical standards and guidelines.
Mobile App Development
a) Lead development of AI-powered mobile applications;
b) Implement sophisticated camera integration features;
c) Ensure cross-platform compatibility;
d) Optimize mobile app performance; and
e) Implement secure data handling practices.
Testing and Documentation
a) Develop and execute testing strategies;
b) Create technical documentation; and
c) Maintain solution documentation.
Collaboration and Knowledge Transfer
a) Work with project teams and stakeholders;
b) Provide technical guidance;
c) Develop user guides and training materials; and
d) Support knowledge transfer initiatives, including providing technical mentorship to team members.
Key Requirements:
Good-to-Have Requirements