PolyU Academy for Artificial Intelligence
Senior Engineer / Engineer (several posts)
(Ref. 250515007-IE)
Duties
The appointees will be required to work for one of the constituent research units (to be established) under the PolyU Academy for Artificial Intelligence (PAAI). The appointee will be required to:
(a) lead the design and development of Large Language Model (LLM) system architecture, encompassing software, hardware and networks with the selection of appropriate development stacks and frameworks;
(b) develop detailed architecture plans and technical documentation to provide clear guidance for development teams;
(c) lead the development of large-scale systems, leveraging practical expertise in high-concurrency and big-data scenarios to enhance system performance and resource efficiency through integrated technologies;
(d) manage computing infrastructure, including GPU clusters, and server environment setup, configuration and maintenance;
(e) lead and organise the essential operations of the assigned technical team;
(f) facilitate effective resources deployment and performance evaluation of the assigned technical team;
(g) work closely with internal stakeholders of the University and outside parties, including industrial partners and clients; and
(h) perform any other duties as assigned by the Director of PAAI or his/her delegates.
Qualifications
Applicants should have:
(a) a recognised master’s degree in Computer Science, Data Science, Business Analytics or a related discipline;
(b) at least five years of solid experience in software development at supervisory level;
(c) good experience in developing large-scale IT systems;
(d) proficiency in the Spring ecosystem and other mainstream backend frameworks, with expertise in system development and architecture design using Kafka, Dubbo, ZooKeeper and Redis;
(e) proficiency in frontend frameworks such as React or Vue, and familiarity with related development tools, technologies and knowledge of frontend performance optimisation methods; and
(f) experience in Linux system operations and Nginx server configuration, with advanced proficiency in Kubernetes (K8s) deployment and management.
Applicants with less experience may be considered for the post of Engineer.
Preference will be given to those who have experience in high concurrency and big data processing.
Conditions of Service
A highly competitive remuneration package will be offered. Initial appointment will be on a fixed-term gratuity-bearing contract. Re-engagement thereafter is subject to mutual agreement.
Consideration of applications will commence on 26 May 2025 until the position is filled.
Posting date: 15 May 2025