We are doing an R&D project involving one development team and one research team. For the development team, we plan to recruit 2 to 3 Research Assistants.
The positions are part of the UpCareer Project, an AI-driven gamification platform for neurodiverse career development. The platform leverages interactive simulations, adaptive accessibility features and data-driven dashboards to help individuals explore, train and succeed in diverse career pathways.
The appointees will take a hands-on lead in full-stack development in partnership with a separate development team, translating research ideas and UX designs into robust, user-facing applications. The appointees will also collaborate with external/internal programmers and the research team to integrate AI-driven features and accessibility tools tailored to neurodiverse learners into an existing software stack.
The appointees will work closely with the AI Research Team of HKUST for the research component about the recommendation system, led by Professor Raymond WONG of the Department of Computer Science and Engineering, as well as Redmer Productions for the development of the job simulation platform, including full stack gamification and analytics dashboard, reporting and the integration of the AI recommendation system.
Key Responsibilities
Manage the complete software development process from conception to deployment
Develop user-facing features and implement UI/UX designs into responsive, scalable applications
Design and implement authoring interfaces for procedurally generated scenarios, AI-driven item authoring and behavioural profiling
Implement conversational and voice-enabled interfaces for user interaction
Design and develop interactive dashboards and reporting tools with AI explanations, “what-if” scenario simulations and career-fit recommendations
Collaborate closely with the development and research teams on the seamless integration of AI-driven components
Optimize applications for performance, responsiveness and scalability across devices, including mobile
Contribute to continuous improvement by testing, debugging and documenting front-end features
Maintain and upgrade software after deployment
Requirements
A bachelor’s degree or above in computer science, software engineering or related disciplines
Strong practical experience in front-end technologies: JavaScript, TypeScript, HTML5, CSS3, Vue.js (or React.js/Angular), etc.
Experience with Bootstrap and familiarity with material design, ideally experience with Vuetify
Familiarity with accessibility standards and usability testing, especially for neurodiverse users
Demonstrated ability to build reusable component libraries and responsive UI/UX design, as well as specialized, custom visualizations for rich graphical data reports
Strong practical experience in back-end technologies: Node.js, Express.js, TypeScript, MongoDB, Mongoose ODM, etc.
Practical experience in Python/Flask for web APIs
Experience in NumPy, SciKit Learn, SHAP/BorutaShap; understanding of the mathematics behind machine learning models is a plus
Familiarity with DBMS technology, including MongoDB and caching mechanisms such as Redis or Memcached
Experience in Git, agile methodologies and collaborative workflows
Excellent writing and communication skills
Proficiency in written and spoken Chinese and English
Ability to work independently with minimal supervision while achieving benchmarks
Familiarity with end-to-end hosting infrastructure is a plus
Knowledge of/experience in Voice recognition/NLP integration, and exposure to cloud platforms (especially managed Kubernetes services, managed database/object storage services, etc.) is preferred
(Duration: 1 to 2 years, renewable)
Starting salary will be commensurate with qualifications and experience. Fringe benefits including annual leave, medical and dental benefits will be provided. A gratuity will be payable upon successful completion of the 2-year contract.
Review of applications will start from Wednesday, 3 June 2026 and continue until the position is filled.
(Information provided by applicants will be used for recruitment and other employment-related purposes. Applicants should read the Personal Information Collection Statement before submission of application.)
HKUST is an equal opportunities employer and is committed to our core values of
inclusiveness, diversity, and respect.
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.