Applicants need at least a Second Class Honours, Upper Division (2.1) degree from a reputable university, in Computer Science, Engineering, Mathematics, or a closely related field. That equates to roughly 60–65% in Indian BTech/BSc or ~3.3–3.5/4.0 CGPA. Exceptional candidates with a Lower Second Class (2.2) may be considered if they have strong programming and quantitative skills.