Job Description

Job Title:  Associate Director (AI Platform Engineering)
University-Level Unit:  NUS Information Technology
Faculty/Department-Level Unit:  Applications - Applications Architecture & Technology
Employee Category:  Executive & Administrative
Location_ONB:  Kent Ridge Campus
Posting Start Date:  31/08/2026

What You Do

As Engineering Manager (Associate Director), you will lead software engineering teams in developing NUS’s next-generation AI capabilities and shared enterprise services. You will provide strategic and hands-on leadership for the AI-Know Ecosystem and Shared Modules & API Services, ensuring that secure, scalable and reusable solutions support the University’s digital transformation. With end-to-end accountability for engineering excellence, you will align technology, people and delivery with NUS’s strategic priorities.

Lead and Develop Engineering Teams

  • Lead, coach and inspire software engineering teams comprising 5 to 10 direct reports.
  • Foster a culture of innovation, ownership, collaboration and technical excellence.
  • Mentor engineers, strengthen their capabilities and help resolve complex technical challenges.

Shape the AI and Engineering Roadmap

  • Own and drive the engineering roadmap for the AI-Know Ecosystem and Shared Modules & API Services.
  • Evolve AI-Know beyond RAG-based chat into a comprehensive AI platform with reusable capabilities.
  • Partner with architecture teams to ensure the technical roadmap is scalable, future-ready and aligned with the wider enterprise ecosystem.

 

Drive Solution Delivery and Engineering Quality

  • Direct the end-to-end architecture, design and implementation of complex software and AI solutions.
  • Manage delivery priorities, timelines and resources across concurrent workstreams, balancing feature development with technical debt.
  • Champion engineering best practices across coding, code reviews, testing, performance assurance and production support.
  • Collaborate with product owners and quality assurance teams to translate business needs into reliable, high-quality solutions.

Strengthen DevSecOps and Operational Excellence

  • Partner with DevOps teams to design and integrate automated CI/CD pipelines and deployment processes.
  • Embed automated security scanning and security-first practices throughout the software development lifecycle.
  • Ensure solutions meet established performance, reliability, quality and security standards.

Engage Stakeholders and Advance Innovation

  • Serve as the primary technical point of contact for project teams, management and key stakeholders.
  • Provide clear, data-driven updates on delivery progress, technical risks and mitigation measures.
  • Monitor emerging AI and engineering trends and champion the responsible adoption of technologies that create value for NUS. 

Who You Are

Must Have

Qualifications and Leadership

  • A Bachelor’s or Master’s degree in Computer Science, Information Technology or a related discipline.
  • At least 10 years of experience in software development and engineering leadership, including delivery across a minimum of three complete software development life cycles.
  • Proven experience building, leading and developing multiple engineering teams, with direct people-management responsibility.
  • Strong strategic thinking, problem-solving and risk-management capabilities.
  • Effective stakeholder-management and communication skills, with the ability to align technical roadmaps and delivery priorities with organisational goals.
  • A collaborative, hands-on leadership style that fosters accountability, innovation and technical excellence.

Technical Capabilities

  • Strong experience across modern frontend and backend development technologies, such as JavaScript/TypeScript, Angular or React, .NET/ASP.NET Core, Java, Node.js or Python.
  • Proven expertise in cloud-native development, microservices and containerisation.
  • Strong knowledge of relational databases, including Oracle or SQL Server, and experience with modern data stores such as Cosmos DB or vector databases.
  • Hands-on experience with AI technologies, including Azure OpenAI, RAG architectures, agentic AI frameworks, vector search and prompt engineering.
  • Demonstrated ability to translate AI technologies into secure, scalable, production-grade and reusable services.
  • Practical experience with DevSecOps workflows, software quality practices and secure software delivery. 

 

Nice to Have

  • Working knowledge of Flutter or hybrid mobile application development.
  • Familiarity with DevSecOps and observability tools such as Azure DevOps, Jenkins, Fortify, SonarQube or Splunk.
  • Experience with test automation, performance testing or load testing using tools such as WebdriverIO, Katalon or JMeter. 

About NUS IT

Ignite Your Future with NUS IT!  

 

NUS IT is the digital powerhouse driving the National University of Singapore’s vision to be a “Borderless University, powered by Infinite Technology.” We don’t just keep up with change - we lead them, delivering secure, high-performance IT solutions that transform education, research, and enterprise.  

 

Innovation is at the heart of NUS IT. Our dynamic team thrives on curiosity and creativity, empowered with the latest tools and emerging technologies. Here, you’ll have the freedom to explore, experiment, and turn ideas into reality.  

 

Join us as we break boundaries and harness Agentic AI to build safe, scalable, and impactful solutions for the University. If you’re ready to make a difference and shape the digital future, NUS IT is where your talent will shine. Let’s build the digital future together!  

 

Stay connected with us!  

NUS IT Website: https://nusit.nus.edu.sg/  

Why Join NUS IT

Step into a vibrant, innovative workplace at NUS IT, where teamwork, fun, and personal growth truly matter. Our “work hard, play hard” culture means you’ll thrive in a dynamic team, form genuine friendships, and enjoy lively days - whether on the job or at sports like badminton, running or soccer. We even have a “Fun Club” that plans recreation and fun activities - run by some of us in NUS IT, for NUS IT! 

 

We celebrate success together and empower your development with a clear career path and plenty of learning opportunities.  Learn, lead, and reach your potential surrounded by inspiring and helpful colleagues! 

Benefit from outstanding perks:  

  • Family Care Leave of 2 days
  • Additional Childcare Leave beyond statutory benefits
  • 2 Wellbeing days Up to 3 sick days with no MC
  • Progressive annual leave starting at 21 days (including National Service!)
  • Flexible medical coverage up to $10,000 for you and your dependents 

More Information

Location: Kent Ridge Campus

Organization: NUS Information Technology

Department : Applications - Applications Architecture & Technology

Employee Referral Eligible: Yes

Job requisition ID : 31702

Req ID:  31702