
AI Application Developer
- Kwai Tsing District, Hong Kong
- Permanent
- Full-time
- Design, develop and maintain full-stack web applications (front-end, back-end and database) ensuring high performance, scalability and security.
- Build and operate CI/CD pipelines (GitLab CI, Jenkins) covering code build, unit / integration tests, artefact management, security scanning and automated deployments to multiple environments.
- Work closely with data scientists and AI engineers to integrate AI / Generative-AI models (e.g., Retrieval-Augmented Generation, LLMs) into production applications.
- Diagnose and resolve production issues, perform root-cause analysis and continuously improve system reliability.
- Document architecture, APIs, deployment processes and test plans to ensure knowledge sharing and audit readiness.
- Bachelor's degree in Computer Science, Information Technology or a related field.
- 4+ years of hands-on experience in full-stack development:
- Front-end: JavaScript/TypeScript plus React or Angular or Next.
- Back-end: Node.js
- Proven experience building and maintaining GitLab CI or Jenkins pipelines, including automated testing, container builds and environment promotion.
- Experience with Infrastructure-as-Code (Terraform, Ansible Playbook).
- Familiar with QA processes and tooling: Test frameworks (Cypress, Selenium, Playwright)/ Test management tools (TestRail, Zephyr or similar).
- Solid understanding of cloud platforms (AWS / Azure / GCP) and container with Kubernetes.
- Knowledge of AI / ML frameworks (TensorFlow, PyTorch, LangChain or similar) and best practices for integrating models into microservices is a plus.
- Bachelor's degree in Computer Science, Information Technology or a related field.