Free with a WorkJio account: we compare your profile with this job and show what you already meet.
Share with a friend
Start
Not stated
Work mode
On-site
Experience
Experienced
About the role
This role is an engineering leadership position at NUS IT, based at the Kent Ridge Campus. You will head software engineering teams building the university's next-generation AI capabilities and shared enterprise services, with end-to-end accountability for engineering excellence. It suits an experienced engineering leader who is both strategic and hands-on, and who can align technology, people and delivery with organisational priorities.
What you'll do
Lead, coach and inspire software engineering teams of 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
Associate Director (AI Platform Engineering) job at NUS, Singapore | WorkJio
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
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
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
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
Good to know
Location: Kent Ridge Campus
Employee Referral Eligible: Yes
Job requisition ID: 31702
Requirements
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
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