Lecturer / Senior Lecturer, Data Literacy Programme
Skills
About the role
Job Description
.buttontext66fe6e883305b6d6 a{ border: 1px solid transparent; } .buttontext66fe6e883305b6d6 a: focus{ border: 1px dashed #ef7c00 !important; outline: none !important; }
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-
.buttontexta1b2bddaf8a85a2b a{ border: 1px solid transparent; } .buttontexta1b2bddaf8a85a2b a: focus{ border: 1px dashed #ef7c00 !important; outline: none !important; }
Lecturer / Senior Lecturer, Data Literacy Programme
: root{ -nus-blue: #003D7C; / NUS Blue (requested) / -nus-orange: #EF7C00;/ NUS Orange (requested) / -text: #000; -shadow: rgba(0,0,0,0.1); } .nus-custom-job-box { font-family: 'Roboto', sans-serif; border: 1px solid var(-nus-blue); border-radius: 12px; background: #ffffff; padding: 12px 12px 16px; margin: 0 0 32px 0; box-shadow: 0 4px 12px var(-shadow); transition: max-height 0.4s ease, padding 0.3s ease; overflow: hidden; / Stretch to container width (remove right gap beside Apply area) / width: 100%; max-width: 100%; box-sizing: border-box; } / Extra inner spacing so title doesn't hug the border / .nus-custom-job-box .box-inner { padding: 16px 24px 8px; / was 0 24px; add top/bottom space / } .nus-custom-job-box.is-d { max-height: 160px; padding-top: 8px; padding-bottom: 12px; } .nus-custom-job-box: not(.is-d) { max-height: none; } .nus-custom-job-box .box-header { display: flex; align-items: center; cursor: pointer; padding: 0; position: relative; } #main-job-title-heading { font-family: 'Roboto', sans-serif; font-size: 22pt; font-weight: 700; color: var(-nus-blue); margin: 0 !important; padding: 0 !important; line-height: 1.25; text-align: left !important; overflow-wrap: break-word; hyphens: auto; } #main-job-title-heading::before, #main-job-title-heading::marker { content: none !important; } .collapsible-content { transition: max-height 0.4s ease, opacity 0.35s ease 0.1s; opacity: 1; } .nus-custom-job-box.is-d .collapsible-content { max-height: 0; opacity: 0; overflow: hidden; } / Desktop/tablet grid / .overview-rows { display: grid !important; grid-template-columns: minmax(180px, 36%) 1fr; gap: 14px 24px; align-items: start; margin-top: 16px; text-align: left; } .overview-row { display: contents; } .overview-row .label { font-size: 11pt; font-weight: 700; color: var(-nus-blue); / keep labels in NUS Blue / white-space: normal; text-align: left; padding-right: 12px; line-height: 1.3; } .overview-row .value { font-size: 11pt; font-weight: 400; color: var(-text); text-align: left; line-height: 1.3; overflow-wrap: break-word; } .overview-row strong { font-weight: 700; } .box-footer { display: flex; justify-content: center; align-items: center; margin-top: 14px; padding-top: 8px; } / Keep the toggle in blue to align with text; if you prefer orange, change to var(-nus-orange) / .toggle-btn { background: none; border: none; font-family: 'Roboto', sans-serif; color: var(-nus-blue); font-size: 14px; cursor: pointer; display: inline-flex; align-items: center; gap: 6px; white-space: nowrap; } / Responsive adjustments / @media (max-width: 1024px) { / Previously there was a right margin; keep width full on tablet too / .nus-custom-job-box { margin-right: 0; } } / MOBILE FIX: keep two columns and prevent label wrapping vertically / @media (max-width: 768px) { .nus-custom-job-box { margin-right: 0; } .overview-rows { grid-template-columns: minmax(140px, 44%) 1fr; gap: 10px 14px; } .overview-row .label { font-size: 10.5pt; padding-right: 10px; line-height: 1.25; } .overview-row .value { font-size: 10.5pt; line-height: 1.25; } #main-job-title-heading { font-size: 18pt; line-height: 1.25; } } / Very small devices / @media (max-width: 360px) { .overview-rows { grid-template-columns: minmax(128px, 46%) 1fr; gap: 8px 12px; } #main-job-title-heading { font-size: 17pt; } .overview-row .label, .overview-row .value { font-size: 10pt; } } / Turn key action buttons (e.g., ) to NUS Orange. SuccessFactors skins vary, so we target a set of common selectors. Adjust or add site-specific classes as needed. / / Buttons that look like primary actions / .sfbutton, .sf-button, .btn, .button, .rcmjobdetail-apply, .rcmjobdetail-apply button, button[id="apply"], a[id="apply"], .btn-apply, .rcmApplyButton, .rcmApplyBtn, input[type="submit"], input[type="button"].primary, button.primary, a.button.primary { background: var(-nus-orange) !important; border: 1px solid var(-nus-orange) !important; color: #fff !important; filter: none !important; opacity: 1 !important; } ..sfbutton: focus, .sf-button: focus, .btn: focus, .button: focus, .rcmjobdetail-apply button: focus, button[id="apply"]: focus, a[id="apply"]: focus, .btn-apply: focus, .rcmApplyButton: focus, .rcmApplyBtn: focus, input[type="submit"]: focus, input[type="button"].primary: focus, button.primary: focus, a.button.primary: focus { outline: 3px solid rgba(239,124,0,0.35) !important; outline-offset: 2px; }
Job Title: Lecturer / Senior Lecturer, Data Literacy Programme
University-Level Unit: Office of the President
Faculty/Department-Level Unit: Data Literacy Program
Employee Category: Other Teaching Staff
Location_ONB: Kent Ridge Campus
Posting Start Date: 19/06/2026
Job Description
Join Us as a Lecturer/Senior Lecturer at the National University of Singapore (NUS)
Are you passionate about shaping the future of data literacy? Do you have a strong background in AI and Machine Learning, with a commitment to empowering others with cutting-edge skills? If so, we invite you to be part of our dynamic Data Literacy Programme (DLP) team at NUS!
About the Data Literacy Programme (DLP)
The DLP is a key initiative designed to equip NUS administrative employees and participants from external organizations with critical data analytics skills, including artificial intelligence and machine learning. As part of this programme, you’ll have the opportunity to make a direct impact by developing data analytics skills and preparing the workforce to thrive in an increasingly data-driven world.
Position Details
We are seeking highly motivated individuals to join us as Lecturer or Senior Lecturer for a three-year, full-time commitment. This is a unique opportunity to be part of a forward-thinking programme in one of the world’s top universities.
What You’ll Do
As a Lecturer/Senior Lecturer in the DLP, you will:
Develop innovative and engaging teaching materials that bring AI and machine learning concepts to life.
Create dynamic and interactive eLearning videos to reach a wider audience.
Design challenging assessments that test and sharpen learners' analytical skills.
Facilitate stimulating classroom discussions and lead hands-on sessions with diverse learners.
Offer one-on-one consultations to help learners grasp complex concepts and excel.
Supervise group projects that allow learners to apply their skills in real-world contexts.
Contribute to the academic community through service activities and collaborative projects.
Why Join Us?
At NUS, we are committed to creating an inclusive and stimulating academic environment. You will work alongside dedicated colleagues, engage with motivated learners, and contribute to a programme that is shaping the future of work. Plus, you’ll have the opportunity to stay at the forefront of AI and machine learning, contributing to a growing area of education.
Qualifications
What We’re Looking For
We welcome applicants with a variety of academic backgrounds who share our passion for data literacy and AI and have the right qualifications:
At least a Master’s degree in data science, machine learning, artificial intelligence, statistics, mathematics, computer science, or a related field (other fields may be considered on a case-by-case basis).
While teaching experience is a plus, we value enthusiasm and the ability to communicate complex ideas clearly.
A collaborative mindset—you thrive working in teams and supporting learners.
Skills that Give You an Edge
We are especially interested in candidates with experience in:
Artificial Intelligence (AI) – Knowledge of cutting-edge AI technologies is a huge advantage.
Machine Learning – Hands-on experience with machine learning techniques.
Work Experience – Industry work experience in cutting edge AI projects
Python/R Programming – Proficiency in Python/R is highly valued in our programme.
Data Visualization – Being able to make data insightful and compelling is a key skill.
A passion for working with adult learners and the ability to tailor teaching to learners from different backgrounds.
Position Benefits
The opportunity to shape the next generation of data professionals.
A vibrant academic setting with support for professional growth and career development.
How to Apply
Ready to take the next step in your career? To apply, please submit the following by 15 January 2026:
1. A Cover Letter highlighting your relevant experience and motivation for the role.
2. Your Curriculum Vitae (CV) detailing your qualifications and work experience.
3. Academic Transcripts.
4. If available, any evidence of effective teaching (e.g., student feedback).
5. A Teaching Philosophy statement that describes your teaching goals and approaches
6. Teaching History: A summary of modules taught (if applicable)
7. Two Reference Letters.
(Please submit the above items 1 to 6 with your application. For item 7, instructions will be provided to successful candidates.)
More Information
Location: Kent Ridge Campus
Organization: Office of the President
Department : Data Literacy Program
Employee Referral Eligible: No
Job requisition ID : 31259
Req ID: 31259
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-
.buttontextfb6029f8ab31c33c a{ border: 1px solid transparent; } .buttontextfb6029f8ab31c33c a: focus{ border: 1px dashed #ef7c00 !important; outline: none !important; }
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.