Ntu
Software Engineer, Office of AI Enhanced Medical Education [LKCMedicine]
Location
NTU Novena Campus, Singapore
Posted
1 week before
About This Role
The Software Engineer role at LKC Medicine supports the Office of AI Enhanced Medical Education by developing, maintaining, and deploying secure software applications for educational initiatives using cloud infrastructure like AWS/Azure.
Responsibilities
- Developing and maintaining front-end and back-end features for education-facing applications.
- Designing databases, APIs, integrations, and analytics pipelines.
- Integrating AI APIs (e.g., RAG) into the curriculum and assessment system.
- Deploying applications on cloud infrastructure such as AWS and Azure.
- Providing testing, debugging, user support, documentation, and handover materials for transition.
- Building rapid prototypes using code, no-code tools to test AI-enhanced medical education ideas.
Requirements
- Degree in Computer Science, Software Engineering, Information Systems, or Data Science.
- At least 5 years of relevant experience in software engineering.
- Strong full-stack skills including front-end, back-end, database, API integration, testing, and debugging.
- Experience with AI-enabled applications, cloud computing, no-code/low-code prototyping, and secure production deployment.
- Healthcare or education-related experience is preferred.