Cluster 01 · 8 careers
Technology & data
Build useful digital systems
Useful foundations
Subjects to investigate, not universal admission requirements.
- Computing
- Mathematics
- Statistics
- Research
Route families
- B.Tech/B.E. computing routes
- BCA or other computing degrees
- Quantitative or subject degrees with applied projects
Evidence to build
Programming exercises, mathematics support, code review and reproducible projects
Compare introductory modules, project feedback, internship support and access to a reliable computer. A fashionable specialisation should not crowd out fundamentals.
What programme-specific requirements look like
Selected official examples, not a college ranking or a complete course directory. These facts apply only to the named programme and cycle.
IIT Madras — BS Data Science and ApplicationsIndia · Checked 2026-09-22
- The admissions page accepts Class 12 or equivalent across academic backgrounds; the regular route includes a qualifier process.
- Class 10 Mathematics and English are expected. Eligible school students can apply earlier, but joining follows passing Class 12.
- A computer, reliable internet and travel to assigned examination centres are practical requirements.
This describes this particular programme, not admission to every IIT degree or an exemption from other institutions' mathematics requirements. Check international exam arrangements separately.
Verify with the official provider ↗Programme-specific admission and delivery requirementsExplore the individual careers
01Software developer
Build, test, and maintain software that helps people complete real tasks. The work combines technical reasoning with close attention to user needs.
Junior developer · QA automation traineeData analyst
Turn messy information into understandable evidence that supports decisions. Good analysis includes checking what the data cannot tell you.
Reporting analyst · operations analyst traineeCybersecurity analyst
Help organizations protect systems and respond to security problems. Permission, documentation, and responsible handling of information are central to the work.
Security operations trainee · IT support technicianUX researcher
Study how people use products and services, then help teams make better design decisions. The aim is useful evidence, not simply collecting opinions.
Research assistant · junior UX researcherProduct manager
Coordinate decisions about what a product should do and why. The role brings together user needs, organizational goals, technical constraints, and evidence.
Product analyst · associate product managerAI / machine learning engineer
Build AI-enabled systems that solve a defined problem, then evaluate whether they work reliably in their intended setting. The role combines software, data and experimental reasoning.
Software engineering trainee with ML projects · ML research assistantData scientist
Investigate questions using data, statistics and computational models. Strong work explains uncertainty and connects the analysis to a decision.
Data analyst · research assistantMLOps engineer
Help machine-learning systems remain dependable after experimentation. Work spans repeatable workflows, deployment, monitoring and collaboration with model builders.
Platform engineering trainee · junior data engineerWhere fields overlap
Adjacent careers in this library connect to these fields. These are exploration links, not automatic qualification transfers.
Questions to take to a counsellor
- What can you debug without copying a tutorial?
- Can you explain why a result might be wrong?
- Do you prefer building systems, analysing evidence or understanding users?