Jobs by Degree in India: Commerce, Arts, Science, Engineering, ITI
Find the jobs your degree opens in India, from B.Com, BA, B.Sc, BBA, BCA, MCA and MBA to every engineering branch, professional degrees, diploma, ITI and 12th pass.
Last updated: 13 October 2026 · By the Asuraa Team
Quick answer: Your degree sets your starting options, not your ceiling. Commerce, arts and science graduates enter finance, HR, content, research, teaching and analytics roles; BCA and MCA graduates target software and data; engineers join core trainee programmes or switch to IT; and diploma, ITI and 12th pass candidates often start with apprenticeships. Read your degree's page, then add skills for adjacent roles.
Key takeaways
- Your degree decides your starting options, but employers hire on skills and evidence, so added skills open adjacent roles.
- Commerce, arts and science graduates can widen their options into analyst roles by learning Excel and SQL and showing a project.
- A Graduate Engineer Trainee title is defined by each company, so the offer letter is the only reliable source for its pay and terms.
- Non-CS engineers can move into software by learning programming, building projects and preparing for aptitude and coding rounds.
- Diploma holders, ITI pass-outs and 12th pass candidates often get the best start through apprenticeships that give paid training and a recognised certificate.
Where should you start?
Your degree opens some doors directly and leaves others open only if you add skills. The fastest way to plan is to read the page for your own degree, list the roles it names, then check which of those roles match your interests and the skills you can build in the next few months.
- Find your degree in the sections below and read its "jobs after" page first, for example jobs after B.Com or jobs after B.Sc.
- If you studied engineering, read the page for your branch, then what a Graduate Engineer Trainee role is.
- If you want to move into IT from another field, read Mechanical, Civil or EEE to software or B.Tech vs BCA for IT jobs.
- If you finished school, a diploma or ITI, start with jobs for 12th pass students, diploma and polytechnic jobs or ITI jobs.
- Pick two or three target roles and tailor your resume to each.
What jobs can you get after a commerce, arts or science degree?
Commerce, arts and science graduates can enter accounts, finance operations, sales, HR, content, research, teaching, customer support and analytics roles, and many move into IT with added skills. The degree sets your starting options; your skills decide how far you go.
| Post | What it answers |
|---|---|
| Jobs after B.Com | Roles, skills and how to apply for commerce graduates |
| Jobs after B.Sc | IT and non-IT options for science graduates |
| Jobs after BA | Roles, skills and application steps for arts graduates |
| Economics graduate jobs | Roles for BA, BSc and MA economics freshers |
| Psychology graduate jobs | HR, research, counselling and UX paths for psychology graduates |
| Teaching jobs for freshers | School teaching, tutoring and the CTET route |
What jobs can you get after a management or computer applications degree?
BBA and MBA graduates usually target sales, marketing, operations, finance, HR and analyst roles, while BCA and MCA graduates target software, testing, support and data roles. Both groups compete with engineers for some jobs, so a strong project or internship matters.
| Post | What it answers |
|---|---|
| Jobs after BBA | Roles, skills and the MBA-vs-job decision |
| Jobs after MBA | Roles by specialisation for fresh MBAs |
| Jobs after BCA | IT roles, eligibility and next steps |
| Jobs after MCA | IT roles, skills and how to compete with B.Tech graduates |
| B.Tech vs BCA for IT jobs | Whether the degree itself matters for software hiring |
What jobs can engineering graduates get in their own branch?
Core engineering graduates are hired into design, production, maintenance, quality, site, testing and service roles, often through trainee programmes at manufacturers, contractors and PSUs. A Graduate Engineer Trainee post is a common first title.
| Post | What it answers |
|---|---|
| Graduate Engineer Trainee (GET) explained | What a GET is, how company trainee programmes differ from graduate apprenticeships, and why the offer letter is the only reliable source for pay |
| Mechanical engineering jobs | Core roles and employers for mechanical freshers |
| EEE jobs | Electrical engineering roles for freshers |
| Civil engineering jobs | Site, design and other civil roles |
| Chemical engineering jobs | Process and plant roles for chemical graduates |
| Aerospace engineering jobs | Where aerospace graduates start |
| Automobile engineering jobs | Roles in vehicle manufacturing and service |
| Biomedical engineering jobs | Device, hospital and research roles |
Can engineers from non-CS branches move into software jobs?
Yes. Many software employers hire from all branches if you clear their aptitude and coding rounds, so non-CS engineers can switch by learning programming, building projects and preparing for placement tests.
| Post | What it answers |
|---|---|
| Mechanical, Civil or EEE to software job | A practical path from a core branch to IT |
| Software jobs for ECE students | How ECE students switch from core to IT |
If you are weighing a core job against a government or PSU route, the government jobs guide shows the PSU and research-body options, and the tech career roadmaps cover the skills for each software role.
What jobs suit professional and health science degrees?
Law, nursing, hotel management, biotech and pharma graduates have structured entry routes in their own fields, often through trainee programmes, internships or registration requirements set by their profession.
| Post | What it answers |
|---|---|
| Law graduate jobs | Litigation, law firms, in-house and LPO roles |
| Nursing jobs | Career paths for GNM and BSc Nursing freshers |
| Hotel management jobs | Roles and trainee programmes in hospitality |
| Biotech jobs | Research and industry roles |
| Pharma jobs | QC, QA, regulatory and other pharma roles |
What jobs are open after 12th, a diploma or ITI?
School leavers, diploma holders and ITI pass-outs can join apprenticeships, technician and operator roles, field and support jobs, and government recruitment meant for their level. Apprenticeships are often the best first step because they give paid training and a certificate employers recognise.
| Post | What it answers |
|---|---|
| Jobs for 12th pass students | Private and government options after school |
| Diploma and polytechnic jobs | Full guide for diploma holders |
| ITI jobs | Trades, apprenticeships and PSU options |
Which route fits your degree?
| Your degree | Typical first roles | Read first | Skill that widens options |
|---|---|---|---|
| B.Com | Accounts, finance ops, banking, analyst | jobs after B.Com | Excel and accounting software |
| BA | Content, HR, support, research, teaching | jobs after BA | Writing samples, Excel, a domain specialisation |
| B.Sc | Lab, QC, data, IT support, teaching | jobs after B.Sc | Python or SQL for data roles |
| BBA or MBA | Sales, marketing, ops, HR, analyst | jobs after BBA, jobs after MBA | Excel, presentations, a specialisation |
| BCA or MCA | Developer, tester, support, data | jobs after BCA, jobs after MCA | Projects and DSA practice |
| Core B.Tech | GET, design, production, site | GET explained | Branch tools and internships |
| Non-CS B.Tech wanting IT | Software, testing, data | non-CS to software | Coding plus aptitude preparation |
| Diploma or ITI | Technician, operator, apprentice | diploma jobs, ITI jobs | Apprenticeship certificate |
What do most people get wrong about choosing jobs by degree?
The most common mistake is assuming your degree title limits you to one job family. Employers hire for skills and evidence. A B.Com graduate with strong Excel and SQL can compete for analyst roles; a mechanical engineer with coding projects can clear software placement rounds; a psychology graduate can move into HR or UX research. Read your degree page for the obvious roles, then look at adjacent roles your skills could reach.
The opposite mistake is chasing a popular field without checking the gap. Moving from a core branch or a non-technical degree into IT is realistic, but it takes months of practice and projects, not a short course. Be honest about the time you can invest, and keep applying to roles your degree already qualifies you for while you build new skills.
A third mistake is sending the same resume everywhere. A resume written for a site engineer post will not work for a data analyst role. Tailor it to each target, and use the resume and ATS guide to get the format right. If you are unsure which direction suits you, the Asuraa career path planner can help you map options from where you are now.
Related guides
- Fresher Jobs and Internships in India: How to Get Hired (2026)
- Interview Preparation Guide for India: HR, Technical and Role Rounds
- Tech Career Roadmaps in India: Every Role Explained (2026)
FAQ
Which degree gives the most job options in India?
No single degree wins, because options depend on the skills you add. Engineering and computer applications degrees lead most directly into software roles, while commerce suits finance and accounts and management suits sales, marketing and operations. Any graduate who adds practical skills such as Excel, SQL, writing or coding, and shows them in projects, can reach far more roles than the degree title suggests.
Can a B.Com, BA or B.Sc graduate get an IT job?
Yes, many IT services and analytics employers hire graduates from any stream for support, testing, operations and data roles, and some for development after training. You need to clear aptitude tests and show relevant skills. Learning Excel, SQL or a programming language and building one or two projects makes your application credible alongside engineering graduates.
What is a Graduate Engineer Trainee job?
A Graduate Engineer Trainee is a fresh engineering graduate hired into a structured training phase before becoming a regular engineer. Each company sets its own programme, duration, selection process and pay, so terms vary widely. It is different from a graduate apprenticeship, which is a fixed-term training contract. Read the offer letter carefully, since it is the only reliable source for salary and bond terms.
How can a mechanical, civil or electrical engineer switch to software?
Start with one programming language, practise data structures and aptitude for placement tests, and build two or three projects you can explain. Many software employers recruit from all branches, so your branch matters less than clearing their rounds. Keep applying for core roles at the same time, and give yourself a realistic number of months to make the switch.
What jobs can I get after a diploma or ITI?
Diploma holders and ITI pass-outs can join as technicians, operators, junior engineers, maintenance staff and apprentices in manufacturing, construction, energy and service companies, and can apply for government posts meant for their level. An apprenticeship is often the strongest first step because it gives paid training, work experience and a certificate employers recognise.
Should I do an MBA or take a job after BBA?
It depends on your goals, finances and the quality of MBA you can get into. Working first gives you experience, savings and clarity about which specialisation suits you, and many good programmes value work experience. Going straight in can make sense if you have a clear goal and a strong admission. Compare both paths before deciding.
Final thoughts
Start with the roles your degree already opens, then add one or two skills that move you into adjacent roles you actually want. Apply in parallel rather than waiting until you feel ready. When you have a target role, check your resume against its job description with the Asuraa resume reviewer.
Related articles
Remote Software Engineering Internships in India: Where to Look
Where remote SDE internships in India really come from, what they pay, which open-source programmes count, and a 4-week plan to get shortlisted.
Remote Data Science Internships for Freshers: How to Find Real Ones
Real remote data science internships come from startups, consultancies and open-source programmes. Here is where to find them, what they pay and how to prepare in 4 weeks.
Interview Questions by Subject: Java, Python, SQL, DSA, Cloud, AI
Every interview question set in one place, organised by subject and role: core CS, programming languages, web and testing, data and analytics, AI and ML, cloud, DevOps and HR rounds.
Projects and Portfolio Guide for Freshers: Data, Software and AI
Choose the right projects for data analyst, data scientist, ML, web and software roles, build them on real public data or APIs, and present them so recruiters notice.