AI Career Roadmap for Beginners
A stage-by-stage AI roadmap for beginners in India, from prerequisites and a first evaluated project to interview readiness.
Part of the AI and Generative AI track: modules, projects and first roles →
By the GullyMentor team · 8 min read · Published 2026-10-18 · Updated 2026-11-01 · Sources listed at the end. Not a promise about mentorship outcomes.
Start by learning to define and evaluate a small task. You do not need to begin by training a large model. A useful first AI project shows what the tool was asked to do, how you checked its output and where a person still needs to make the decision.
This roadmap is for students, freshers and working professionals in India who search for an AI roadmap and mostly find lists of tools. Tools change every few months. The habits below do not: define the task, test the output, record the failures and explain the limits.
Learn the boundaries
AI is a broad field. Generative AI produces content such as text or images; it does not make every response reliable. Compare three tasks: extracting a date, drafting a paragraph and advising on an ambiguous situation. The first needs exact checking, the second needs editorial review and the third may be unsuitable for automation.
Read the terms and data controls of the tool you choose. Use fictional records during practice. Do not treat a convenient upload box as permission to share someone else's information.
Stage 0: Prerequisites
You need comfortable English reading, basic spreadsheet skills and a little Python. Python matters because every serious AI workflow eventually calls an API, cleans a file or loops over test cases. You do not need calculus or linear algebra to start using and evaluating AI tools.
- Practise: variables, lists, dictionaries, functions, reading a CSV file.
- Free resource: Harvard CS50's Introduction to Programming with Python, or the shorter Kaggle Learn Python course.
- Ready to move on when: you can write a script that reads twenty rows from a file and prints the ones that fail a simple rule.
Stage 1: Foundations with a bounded task
Create a fictional five-item event schedule. Ask an assistant to turn it into a student announcement using only those facts. Include the audience, required fields and desired length. Check dates and locations manually. Then remove one date and see whether the assistant asks for clarification or invents it.
Learn how a large language model differs from an assistant product, what a system instruction does, what context and tokens are, and why the same prompt can give different answers. Study the published prompt guides from model providers; they are free and more accurate than most videos.
- Practise: ten prompts for the same task, each changing one thing, with the outputs saved side by side.
- Free resource: Microsoft's Generative AI for Beginners course and Google's prompt design strategies.
- Ready to move on when: you can explain, with an example, why a fluent answer can still be wrong.
Your first milestone is a prompt and a record of correct and incorrect responses. Saving only the good answers hides the learning.
Stage 2: First project with an evaluation set
Write ten normal requests, five ambiguous requests and five requests outside the supplied information. Define correctness before trying new prompts. Score factual support separately from tone and formatting.
Change one instruction at a time. Keep the same questions so comparisons are meaningful. Repeat some cases because outputs can vary. A higher score on this small set is evidence about these examples, not a universal truth.
Pick one task with a clear owner, such as summarising fictional support tickets or extracting fields from fictional invoices. Keep the test set in a spreadsheet with columns for input, expected output, actual output and a pass or fail note.
- Practise: run the full set after every prompt change and write two lines on what moved.
- Free resource: the Hugging Face LLM course for how models are built and what they cannot do.
- Ready to move on when: you can show a before and after on the same twenty cases and name the cases that got worse.
Stage 3: Depth with an application around the task
Turn the prompt into a simple interface or documented workflow. Show the source, allow editing and provide a clear fallback. If you add APIs, learn basic programming, request errors and usage limits first. Keep credentials outside public repositories and estimate the cost of repeated requests.
Add retrieval if the task needs documents: split a fictional handbook into sections, find the relevant section first and pass only that to the model. Notice how retrieval errors and model errors look different. Add logging so you can see which input produced which output.
- Practise: a small command-line or web app with a retry, a timeout and a message for the user when the model is unavailable.
- Free resource: the official API documentation of whichever provider you use, read end to end once.
- Ready to move on when: another student can run your app from the README and reproduce one failure you documented.
Stage 4: Interview readiness
Prepare a two-minute explanation of the project: the problem, the inputs, your contribution, one result and one limitation. Then prepare for the follow-up questions interviewers actually ask: how you evaluated it, what you did about hallucinated facts, how you handled personal data, and what you would change with more time.
Revise the vocabulary you used, not a glossary. If your project never used fine-tuning, say so rather than reciting a definition. Our AI interview questions guide has practice prompts for this stage.
- Practise: explain the project to a friend who is not technical, then to one who is.
- Ready to move on when: you can answer "what went wrong" with a specific example rather than "nothing much".
Realistic first roles in India
Be careful with titles. Advertisements for AI Engineer or Machine Learning Engineer usually expect prior software experience, and freshers who apply only to those titles are often disappointed. The more realistic entry points are analyst and associate roles where AI tools are part of the work: operations analyst, content or research associate, support quality analyst, business analyst, QA roles that test AI features, and junior developer roles in teams building on model APIs.
Working professionals often find the quicker route is adding AI practice to their current function rather than switching titles. A recruiter, a finance analyst or a marketing executive who can build and evaluate a small AI workflow is doing something most colleagues cannot. Treat the first role as the place where you learn how real data and real users behave.
Mistakes beginners make
- Collecting certificates and tool names instead of one finished, tested project.
- Showing only successful outputs and hiding the cases that failed.
- Judging quality by how natural the paragraph sounds rather than by whether the facts are supported.
- Uploading real personal or company data into a tool whose data controls they have not read.
- Applying only to engineering titles and treating analyst roles as a step down.
What to put in your portfolio
One project done well is enough to start. Include a short problem statement, the test set with expected and actual outputs, a before and after comparison of prompts, a note on how personal data was handled, a list of known failures and the fix or mitigation for each, and a README that lets a stranger run it. A three-minute screen recording helps when a reviewer has no time to install anything.
Readiness check
Can another student reproduce your demonstration? Can you show a failure and explain your mitigation? Can you describe why AI helps more than a template would? These are stronger milestones than collecting tool names.
The roadmap is a learning sequence, not a promise of employment within a fixed period. More technical engineering roles need additional programming and systems experience.
How GullyMentor approaches it
A GullyMentor mentor sets practice projects like the ones above, reviews your test sets and code, and runs mock interviews on your own project rather than on generic questions. See the AI and Generative AI track at /career-tracks/ai-generative-ai. We do not guarantee jobs, interviews or salaries.
Sources & further reading
- NIST AI Risk Management Framework
- Microsoft: Generative AI for Beginners (free course on GitHub)
- Hugging Face Learn (free LLM course)
- Google: prompt design strategies (Gemini API docs)
- Harvard CS50's Introduction to Programming with Python
- Kaggle Learn: Python
Examples and practice recommendations are educational illustrations. Tool documentation and programme inclusions should be checked for your intended use.