Full Stack AI Engineer

Uic Asian Computer Services · Singapore

Sector
AI
Function
Product & Engineering
Level
Mid-Level
Employment type
Contract
Posted
2026-10-14
Source
mycareersfuture

ABOUT USUIC Asian Computer Services Pte Ltd provides IT support, network troubleshooting, system installation, and managed technology services for enterprise clients. We are committed to delivering reliable and efficient IT solutions that help businesses operate securely and effectively.With a strong focus on customer satisfaction and service excellence, we support organizations across various industries through our experienced team of IT professionals. We value teamwork, continuous learning, and opportunities for professional growth.JOB SUMMARYThe Full Stack AI Developer is responsible for developing and supporting end-to-end AI-powered applications, covering user interfaces, backend services, APIs, and AI components. The role works closely with business and technical stakeholders to deliver scalable, secure, and innovative solutions that integrate AI capabilities into enterprise applications and workflows.PRINCIPAL ACCOUNTABILITIESFull Stack Application DevelopmentDesign, develop, test, deploy, and maintain full-stack web and enterprise applications using technologies such as React, Next.js. C#, ASP.NET Core and Python.Develop frontend and backend components to support AI-enable business solutions.Build and integrate RESTful APIs, microservices, and system integrations.AI & Agentic AI DevelopmentDevelop and integrate AI-powered solutions into enterprise applications using Large Language Models (LLMs), Machine Learning, and Agentic AI technologies.Design, develop, and optimize prompt engineering workflows to improve AI performance and user experience.Develop AI agent solutions and intelligent assists using frameworks such as LangChain and LangGraph.Implement Retrieval-Augmented Generation (RAG) solutions and AI-powered knowledge retrieval systems.Collaborate with AI Engineers to integrate, test, and enhance AI capabilities with enterprise applications and business workflows.Data & AI IntegrationDevelop and maintain integrations between AI services, enterprise applications, and business systems.Develop and manage data integration solutions using Microsoft Fabric (including Fabric SQL Database and Warehouse, where applicable), Microsoft SQL Server, and other enterprise data platforms.Support AI model and service integration, testing, performance evaluation, monitoring, and continuous improvement to ensure reliability, accuracy, and efficiency.Collaborate with AI Engineers and other development teams to ensure seamless data exchange, system interoperability, and secure integration of AI capabilities into enterprise applications.Application Security & Dataa ProtectionImplement secure authentication and authorization, role-based access control (RBAC), Single Sign-On (SSO) and appropriate identify protocols.Apply secure coding, encryption, secrets management, audit logging and privacy-by-design practices to protect employee and payroll data.Support compliance with applicable company policies, security standard and Singapore PDPA requirements.Cloud & Platform DeploymentDeploy and maintain applications using Azure AI Services, Azure OpenAI, OpenAI APIs, and cloud platforms.Utilize Dockers, Git, and modern development practices to support solution delivery and maintenance. Ensure applications meet security, governance, and performance requirements.Stakeholder Collaboration & SupportCollaborate with business users and stakeholders to gather requirements and identify AI use cases.Translate business requirements into practical technical and AI solutions.Prepare technical documentation and provide application support where required.Research & InnovationStay updated on emerging AI, software development, and cloud technologies.Conduct research, proof-of-concepts (POCs), and technology evaluations to support innovation initiatives.Recommend and implement improvements to applications, processes, and user experiences.REQUIREMENTSEducationBachelor's Degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, Information Technology, or a related discipline.Experience Minimum 2 to 3 years of experience in AI, Machine Learning, Full Stack Development, or AI application development.Experience in developing web applications, APIs, and enterprise solutions is preferred.Knowledge of HR business processes and the application of AI for HR automation, employee self-service, and decision support is an advantage.Technical SkillsStrong knowledge of Artificial Intelligence, Machine Learning, Generative AI, and Large Language Models (LLMs).Proficiency in Python and modern software development practices.Experience with AI frameworks such as TensorFlow, PyTorch, LangChain, and LangGraph.Experience with Prompt Engineering, Retrieval-Augmented Generation (RAG), Vector Databases, and AI Agent development.Familiarity with Azure AI Services, Azure OpenAI, OpenAI APIs, Model Context Protocol (MCP), Docker, Git, and cloud deployment technologies.Experience in frontend and backend application development, API integration, and database design.Soft SkillsStrong analytical and problem-solving skills.Excellent communication and interpersonal skills. Ability to work independently and collaboratively in a cross-functional environment.Strong research mindset with a passion for learning emerging technologies.Self-motivated, adaptable, and committed to continuous learning. Good organizational and time management skills, with the ability to manage multiple priorities and meet deadlines.Preferred CertificationsMicrosoft Certified: Azure AI Engineer Associate (AI-102).Microsoft Certified: Azure AI Fundamentals (AI-900).Microsoft Certified: Azure Fundamentals (AZ-900).Microsoft Certified: Azure Data Scientist Associate (DP-100).Generative AI, LLM Engineering, Prompt Engineering, or Retrieval-Augmented Generation (RAG)-related certifications from recognized training providers.Cloud, Full Stack Development, or AI-related certifications are advantageous.WHY JOIN US?At UIC Asian Computer Services Pte Ltd, we believe our people are key to our success. We offer an environment where employees can build their expertise, take on meaningful responsibilities, and grow professionally. Join us to be part of a team that is passionate about technology, customer service, and delivering value to our clients.

Apply on mycareersfuture →
AI TensorFlow Technical Skills Implementing Web Applications C Language Decision Support Computer Science Solutions Sales