Ainun Najib kemudian melanjutkan pendidikan sarjana di Universitas Teknologi Nanyang (NTU) Singapore, jurusan Teknik Komputer.
Ainun Najib pernah mewakili NTU dalam perlombaan pemrograman perguruan tinggi internasional atau ACM ICPC pada 2006-2007, bersama dua mahasiswa Indonesia lainnya.
Tim tersebut menjuarai ACM ICPC level regional Asia di Teheran, Iran, pada 2006. Mereka juga ikut bertanding di level dunia yang digelar di Tokyo, Jepang pada 2007.
Setelah lulus dari NTU, ia bergabung dengan sebuah perusahaan, IBM Singapura, sebagai software engineer. Saat ini, Ainun menjabat sebagai konsultan senior di sana.***