Login Enter

Nanyang Technological University

3 months ago

Software Engineer, Office of AI Enhanced Medical Education [LKCMedicine]

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Nanyang Technological University
Location
Singapore Singapore
Posted
3 months ago
View all jobs at Nanyang Technological University

Job description

The Lee Kong Chian School of Medicine (LKCMedicine) trains doctors who put patients at the centre of their exemplary care. The School, which offers both undergraduate and graduate programmes, is named after local philanthropist Tan Sri Dato Lee Kong Chian. Established in 2010 by Nanyang Technological University, Singapore, in partnership with Imperial College London, LKCMedicine aims to be a model for innovative medical education and a centre for transformative research. The School’s primary challenge lies in developing AI-enhanced educational tools that can effectively engage students and enhance their learning experience. As part of this effort, we are seeking a highly motivated and talented Software Engineer to join our team. The successful candidate will work closely with the Office of AI Enhanced Medical Education to design, develop, test, and deploy innovative AI-powered educational solutions for medical education. Key responsibilities include: • Designing and developing AI-powered educational tools using various programming languages (e.g., Python, R) and frameworks (e.g., TensorFlow, PyTorch); • Collaborating with the Office of AI Enhanced Medical Education to identify and prioritize project requirements; • Developing and maintaining a comprehensive documentation of all software development processes and outcomes; • Participating in code reviews and ensuring that all developed code meets high standards of quality, security, and maintainability; • Staying up-to-date with the latest developments in AI-powered educational technologies and applying this knowledge to continuously improve our solutions. The ideal candidate should possess: • A Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field; • At least 2 years of experience in software development, preferably in the education sector; • Strong programming skills in at least one programming language (e.g., Python, Java); • Experience with AI-powered educational tools and technologies; • Excellent communication and collaboration skills; • Ability to work independently and as part of a team; • Strong problem-solving skills and attention to detail. We offer: • A competitive salary and benefits package; • Opportunities for professional growth and development in the field of AI-enhanced medical education; • A dynamic and supportive work environment; • Access to cutting-edge technologies and tools; • Collaborative and innovative culture. If you are a motivated and talented individual who is passionate about using AI to enhance medical education, we encourage you to apply.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.