Frequently Asked Questions

Everything you need to know about learning AI, our courses, career transitions, and more.

Learning AI

How to start your AI learning journey

What is the best way to learn AI from scratch in 2026?

Start with Python fundamentals, then progress through: (1) Math foundations (linear algebra, calculus, probability), (2) Machine Learning basics (regression, classification), (3) Deep Learning (neural networks, CNNs), (4) NLP and LLMs, (5) Modern AI (RAG, AI agents, prompt engineering), (6) MLOps for production deployment. A structured program like a live bootcamp can accelerate this timeline from 12+ months of self-study to 5-6 months with guidance.

How long does it take to become an AI engineer?

For software engineers with programming experience, 5-6 months of dedicated study (8-10 hours/week) can prepare you for entry-level AI roles. The timeline depends on your starting point: if you already know Python well, you can focus on ML/AI concepts. Complete beginners may need 12-18 months. The key is consistent practice with real projects, not just watching tutorials.

Can I learn AI without a computer science degree?

Yes. Most working AI engineers today do not have an AI-specific degree, and many came from web development, backend, data analytics or QA backgrounds. What employers screen for is demonstrable ability: can you build, deploy and debug a working system? A portfolio with two or three deployed projects consistently outperforms a certificate with no code behind it. A degree helps with some large-enterprise HR filters, but it is not a hard requirement in the AI job market.

Do I need coding experience before starting an AI course?

You need basic programming ability, but not expertise. If you can write functions, loops and conditionals in any language, you can start. Our bootcamp spends the first weeks on Python, NumPy, Pandas and the mathematical foundations precisely because most learners arrive with gaps. If you have never written code at all, spend 3-4 weeks on Python basics first - it will make everything afterwards significantly easier.

Do I need a PhD to work in AI?

No. A PhD is genuinely useful for research roles at labs like DeepMind or OpenAI, where you are inventing new architectures. The overwhelming majority of AI jobs being created in 2026 are engineering roles: building RAG systems, shipping agents, deploying models and running LLM applications in production. These need strong software engineering plus applied AI skills, not original research.

What programming language should I learn for AI?

Python, without meaningful competition. Every major AI framework - PyTorch, TensorFlow, LangChain, LangGraph, Hugging Face Transformers - is Python-first, and the OpenAI and Anthropic SDKs are best supported there. Learn SQL alongside it for data work. JavaScript or TypeScript is worth adding if you want to build AI product interfaces, and Rust or Go only become relevant for high-performance inference infrastructure.

What math do I need to know for machine learning?

For applied AI engineering: linear algebra (vectors, matrices, dot products - which underpin embeddings and attention), basic calculus (derivatives and gradients, for understanding training), probability and statistics (distributions, Bayes, evaluation metrics). You do not need to derive backpropagation by hand. If you are building LLM applications, agents and RAG systems, the practical math burden is lighter than most people fear - it is far more software engineering than mathematics.

What is the difference between AI, machine learning, deep learning and generative AI?

AI is the broad field of machines performing tasks that require intelligence. Machine learning is the subset where systems learn patterns from data rather than following hardcoded rules. Deep learning is the subset of ML using multi-layer neural networks, which powers modern vision and language models. Generative AI is the application of deep learning to produce new content - text, images, code - and is what powers ChatGPT and Claude. Agentic AI is the current frontier: generative models given tools, memory and the autonomy to complete multi-step tasks.

Are free AI courses good enough, or should I pay?

Free resources genuinely cover the material - Hugging Face, DeepLearning.AI short courses, LangChain Academy and freeCodeCamp are all excellent, and we publish free guides and a full roadmap ourselves. The honest gap is not information, it is completion, feedback and structure. Self-paced completion rates are notoriously low. Pay for a course when accountability, code review and a fixed schedule are what you actually lack - not because the free content is inadequate.

Agentic AI

AI agents, MCP, and multi-agent systems

What is the best agentic AI course in 2026?

It depends on your budget and whether you need accountability. The best free option is the Hugging Face AI Agents Course. The best low-cost self-paced option is the AI Engineer Agentic Track on Udemy. The best university-backed certificate is Coursera's AI Agent Developer Specialization. For working professionals who need live instruction, deadlines and code review, a live cohort like ours is the stronger fit. We published a full ranked comparison of eight options - including where our own program is the wrong choice - on our blog.

What is agentic AI and how is it different from a chatbot?

A chatbot responds to a prompt and stops. An agentic AI system is given a goal, then plans, calls tools, observes results and iterates until the goal is met or it fails. The core difference is autonomy over multiple steps: an agent can search a database, call an API, read the response, decide the result was wrong and try a different approach. This loop - commonly the ReAct pattern - is what makes agents useful and also what makes them fail in unpredictable ways.

How do I learn to build AI agents?

Build the loop yourself before reaching for a framework. Write a plain Python script that calls an LLM, parses a tool call, executes it, feeds the result back and repeats. Once you understand that, learn a framework - LangGraph, CrewAI or the OpenAI Agents SDK - to handle orchestration, then add retrieval (RAG), memory, and evaluation. Finish by deploying it and watching it fail with real users, which teaches more than any tutorial. Our free guide on building AI agents walks through this path.

What frameworks should I learn for agentic AI?

In 2026 the practical set is: LangGraph for stateful, graph-based agent orchestration; CrewAI for role-based multi-agent teams; the OpenAI Agents SDK for tool-calling agents; and the Model Context Protocol (MCP) for standardised tool and data integration. LlamaIndex and Hugging Face smolagents are also widely used. Learn the underlying patterns rather than one framework's API - these libraries change fast, but the ReAct loop, tool schemas and retrieval concepts transfer everywhere.

What is MCP (Model Context Protocol) and why does it matter?

MCP is an open protocol that standardises how AI applications connect to external tools and data sources. Before it, every integration was bespoke glue code written per model and per tool. With MCP, a tool exposed once can be consumed by any compatible client. It matters because it is becoming the interoperability layer for agentic systems, and it is now a common interview topic for AI engineering roles.

Do I need machine learning knowledge to build AI agents?

No. Agent engineering is mostly software engineering against LLM APIs: strong Python, API design, async programming, system design, and an understanding of how language models behave and fail. You do not need to train models or derive backpropagation. Deep ML becomes relevant later if you move into fine-tuning, evaluation research or model optimisation - but you can build and ship production agents well before that.

Course

About the Professional AI/ML Bootcamp

What makes Thrive With AI different from Coursera or Udemy?

Three things: sessions are live rather than pre-recorded, so the curriculum reflects what shipped this month rather than what was filmed two years ago; the instructor is a practising AI engineer who built the Rovo Agent at Atlassian, not a full-time course producer; and you get 1:1 mentorship with code review on the projects you build. The trade-off is honest - we cost more than a $15 Udemy course and require a fixed weekend schedule.

Is this AI course suitable for beginners?

Yes, provided you can already write basic code in some language. The first weeks cover Python, NumPy, Pandas and the mathematical foundations before moving into machine learning. Complete non-programmers should spend a few weeks on Python fundamentals first. The program is built for working software engineers, analysts and technically-minded professionals switching into AI, rather than for people writing their first line of code.

Can I attend the AI bootcamp while working full-time?

Yes - it is designed specifically for that. Live sessions run on weekend mornings, so they do not collide with a weekday job. Expect roughly 8-10 hours per week including sessions and project work. Sessions run in both India (IST) and US (ET) time zones, and every session is recorded, so a missed weekend does not put you behind.

What topics does the 20-week AI bootcamp cover?

120 live sessions spanning Python and mathematical foundations, NumPy and Pandas, classical machine learning, deep learning, NLP, computer vision, generative AI and LLMs, RAG systems, AI agents and multi-agent orchestration, and MLOps for production deployment. The program runs six sessions per weekend across 20 weeks, with hands-on projects throughout rather than lectures alone.

Who teaches the course?

Debasish Maji, a Senior AI Engineer with 10+ years in software engineering and 4.5+ years in AI/ML. He built the Rovo Agent - a production RAG and agent system - at Atlassian, and worked on data platforms serving 550M+ users at PhonePe. Sessions are taught live by him rather than delegated to teaching assistants.

When does the next AI bootcamp cohort start?

Batch 2 starts on Saturday 2nd January, 2027 and runs for 20 weeks, with live sessions on Saturday and Sunday mornings. Early-bird enrollment is open until 30th September, 2026 at ₹4,999 for India and $399 internationally, after which the list price of ₹7,999 applies. Batch 2 begins at session one, so you are not joining a syllabus already in progress.

Are the AI classes live or recorded?

Classes are taught live, with real-time Q&A and code review - that is the core of the format. Every session is also recorded and published to your dashboard afterwards, so you can revisit material or catch up on a session you missed. You get the accountability of live instruction plus the flexibility of recordings.

Do I get a certificate after completing the AI course?

Yes, you receive a course completion certificate. We would rather set expectations honestly: no course certificate - ours included - carries much weight with hiring managers on its own. What gets you interviews is the portfolio of deployed projects you build during the program. Treat the certificate as a record of completion, and the projects as the actual credential.

Modules & Self-Paced

Buy individual modules instead of the full program

Can I buy individual AI modules instead of the full bootcamp?

Yes. If you only need specific skills - say Agentic AI or MLOps - you can buy individual modules rather than the complete program. Individual modules start at ₹799 (India) / $39 (International), while the complete program is ₹4,999 / $399, which works out substantially cheaper than buying every module separately. Browse the module catalogue to pick what fits the gap you actually have.

What is the difference between the live bootcamp and self-paced modules?

The live bootcamp gives you scheduled weekend sessions, live Q&A, 1:1 mentorship and code review across the full 120-session curriculum. Modules give you focused access to specific topics at your own pace and a much lower entry price. Choose the bootcamp if completion and accountability are your bottleneck; choose modules if you are a disciplined self-learner filling targeted gaps.

Which AI module should I start with?

It depends on your existing background. If your Python is shaky, start with the Python and data foundations module - everything else builds on it. If you are already a working software engineer, the Generative AI, RAG and Agentic AI modules are the highest-leverage starting points because they map most directly to what companies are hiring for in 2026. If you are unsure, the free AI career quiz and learning-path tools will point you to a sensible entry point.

Live Workshops

Weekly 2-hour Saturday workshops (₹499 / $19)

What live AI workshops are available?

We run a weekly two-hour live workshop series on Saturdays, each focused on building one thing end to end. Upcoming topics include building a RAG chatbot from scratch, building your first AI agent, ML system design interviews, deploying ML to production, fine-tuning an LLM, Python for AI, and multi-agent systems. Each workshop is ₹499 (India) / $19 (International). See the workshops page for the current schedule.

How are the workshops different from a YouTube tutorial?

Three differences that matter: you build the project live alongside the instructor rather than watching someone else's finished result; you can ask about your specific error in real time, which is where most self-study stalls; and the content reflects the current tooling rather than whatever was current when a video was uploaded. A recording is shared afterwards, but the live Q&A is where most of the value sits.

Do I need experience to attend a live workshop?

You need working Python and general programming comfort. You do not need prior AI or machine learning experience - each workshop starts from the relevant fundamentals and builds a working project within two hours. If you have never written Python, spend a little time on the basics first, or start with the Python for AI workshop.

Are the workshops recorded if I cannot attend live?

Yes - every registered attendee receives the recording afterwards, so you keep access even if something comes up. That said, the live Q&A is where much of the value is, so attending live is strongly recommended where possible.

Pricing

Costs, refunds, and free resources

How much does the AI course cost?

The complete program is ₹4,999 (India) / $399 (International). Individual modules start at ₹799 / $39 if you only need specific topics, and live workshops are ₹499 / $19 each. For comparison, equivalent live AI bootcamps typically run ₹50,000-₹2,00,000 in India or $2,000-$10,000 internationally. Current pricing is always on the pricing page.

Why is this AI course so much cheaper than other bootcamps?

Lower cost here reflects a lower cost base, not lower quality. We have no sales team, no campus, no recruiter network taking a cut, and no venture investors requiring aggressive margins. The instructor teaches directly rather than employing a layer of teaching assistants. We would rather price so that working professionals in India and abroad can actually afford it than optimise revenue per student.

Is there a refund policy?

Yes. Live workshops carry a full refund, no questions asked - email within 48 hours of the session if it was not worth the price. For the bootcamp, refund terms are set out at checkout before you pay. The intent is that you should not carry financial risk for trying us.

Do you offer EMI or instalment payments?

Payments are processed through Razorpay, which supports the card EMI options your issuing bank offers at checkout for Indian cards. Because the total price is already well below typical bootcamp fees, most students pay in a single instalment. If cost is the blocker, individual modules from ₹799 let you start smaller and add topics as you go.

Are there any free AI resources available?

Yes, and a lot of them - free learning guides at /learn-ai, an AI career roadmap, a free agentic AI learning path, an AI career quiz, mock interview practice, a resume checker, an LLM cost calculator, daily AI research summaries and an active blog. None of it requires payment or enrolment. We would rather you start free and pay only if the structure turns out to be what you need.

Career

Jobs, salaries, and career transitions

Will this course help me get a job in AI?

It gives you the skills, portfolio projects and interview preparation to compete for AI engineering roles, and includes career support and mock interview practice. We do not guarantee placement, and you should be sceptical of any program that does - outcomes depend on your prior experience, the effort you put in and the market you are applying into. What we can control is that you finish with deployed projects you can defend in an interview.

What AI jobs can I apply for after the course?

Common target roles include AI Engineer, LLM Application Engineer, Machine Learning Engineer, AI Agent Developer, NLP Engineer, MLOps Engineer and Data Scientist. For working software engineers, the most realistic near-term move is usually an AI engineering role that leans on your existing backend and systems experience, rather than a research-heavy position.

What is the difference between an AI engineer and a machine learning engineer?

A machine learning engineer typically trains, tunes and deploys models, working closer to data pipelines, feature engineering and model performance. An AI engineer in 2026 more often builds applications on top of existing foundation models: RAG pipelines, agents, tool integrations, evaluation and cost control. The AI engineering path leans more on software engineering skill, which is why software engineers frequently transition into it faster than into classical ML roles.

What salary can I expect as an AI engineer?

Ranges vary widely by region, seniority and company. In India, AI and ML engineering roles commonly sit well above equivalent-experience general software roles, and in the US, AI engineering compensation is among the highest in software. Rather than quote a specific figure that dates quickly, we would suggest checking current listings on LinkedIn and levels.fyi for your specific market and experience level - the premium is real, but the numbers move fast.

Can I switch to AI from a non-technical background?

It is possible but slower, and honesty helps here. If you come from a non-coding role, budget several months on Python and general software fundamentals before AI-specific material will land. Adjacent backgrounds - data analytics, QA, business intelligence, technical product management - transition considerably faster because the programming and data reasoning gap is smaller. The people who struggle most are those who skip the engineering fundamentals and jump straight to frameworks.

How do I build an AI portfolio that gets interviews?

Build fewer, deeper projects. Three deployed applications that handle real inputs and real failure modes beat fifteen notebook tutorials. Strong 2026 portfolio pieces include a RAG system over a non-trivial document set, an agent that uses tools to complete a multi-step task, and a fine-tuned or evaluated model with documented results. Deploy them publicly, write up the trade-offs you made, and be ready to explain why your system fails in the cases where it does.

Is AI/ML still a good career in 2026?

Yes, though the shape of the demand has shifted. Roles centred on training models from scratch are relatively fewer and more specialised, while demand for engineers who can build applications on top of foundation models - RAG, agents, evaluation, deployment, cost control - has grown sharply. The practical implication is that the fastest route in for most software engineers is applied AI engineering rather than research.

Will AI replace programmers?

The evidence so far points to displacement of specific tasks rather than of the role. AI coding tools have absorbed a great deal of routine implementation work, which has raised the baseline expectation for what one engineer delivers. The engineers losing ground are those whose value was mainly typing known solutions; the ones gaining are those who direct these tools, design systems and take responsibility for correctness. Learning to build with AI is currently the most reliable hedge.

Technical

RAG, agents, LLMs, and more

What is RAG and why is it important?

Retrieval-Augmented Generation retrieves relevant information from your own data and supplies it to a language model as context before it answers. It matters because it grounds responses in verifiable source material, reduces hallucination, allows the model to use private or recent data it was never trained on, and avoids the cost of retraining. It is the most commonly deployed pattern in production LLM systems and appears in most AI engineering interviews.

What is the difference between RAG and fine-tuning?

RAG changes what the model knows at inference time by supplying retrieved context; fine-tuning changes the model's weights to alter how it behaves. Use RAG when the model needs access to facts - private documents, current data, anything that changes. Use fine-tuning when you need a consistent output format, tone or domain-specific behaviour. They are complementary, and in practice most teams should exhaust RAG and prompt design before paying the cost of fine-tuning.

Which LLM should I use: GPT, Claude, or open-source?

Match the model to the constraint. Frontier hosted models from OpenAI and Anthropic give you the strongest reasoning and the fastest path to a working system. Open-source models such as Llama, Mistral or Qwen make sense when you need data to stay on your own infrastructure, need to control unit costs at high volume, or want to fine-tune freely. Most production systems end up routing between several models rather than committing to one.

What is a vector database and do I need one?

A vector database stores embeddings - numerical representations of text - and retrieves them by semantic similarity rather than keyword match, which is what makes RAG work. Options include Pinecone, Weaviate, Qdrant, Chroma and pgvector. You do not always need a dedicated one: for small document sets, pgvector on Postgres you already run is often the pragmatic choice. Dedicated vector databases earn their place at scale or when you need advanced hybrid search and filtering.

Why do LLMs hallucinate and how do you reduce it?

Language models generate statistically likely continuations, not verified facts, so when they lack grounding they produce fluent but false output. Practical mitigations: ground answers in retrieved sources with RAG, require citations and verify them, constrain outputs with schemas or tool calls, lower temperature for factual tasks, and add an evaluation harness that catches regressions. You reduce hallucination substantially with good engineering, but you cannot eliminate it - production systems need to assume it happens.

What is prompt engineering and is it still a useful skill?

Prompt engineering is the practice of structuring instructions, context and examples to get reliable output from a model. It is still useful, but it is no longer a standalone job title - it has been absorbed into AI engineering as one skill among many. What has grown in importance is context engineering: deciding what information reaches the model, in what order and within what budget. That skill sits at the heart of every RAG and agent system.

What is fine-tuning and when should I use it?

Fine-tuning continues training a pre-trained model on your own examples so it adopts a specific behaviour, format or domain style. Reach for it after prompt engineering and RAG have failed to get you there, since it costs more and adds maintenance burden. Techniques like LoRA and QLoRA have made it far cheaper than full fine-tuning. Typical good use cases: enforcing a rigid output structure, matching a domain vocabulary, or reducing prompt length at high volume.

Still have questions?

We are happy to help. Reach out to us or explore our free learning resources.

Professional AI/ML Bootcamp · Starts 2nd January, 2027

Ready to Build Production AI Systems?

Join a small cohort learning directly from an engineer who's shipped AI at Atlassian and PhonePe scale.

20 weeks · Weekend live classes · 1:1 mentorship · 20+ projects.

20 Weeks

Live Weekend Classes

< 30 Seats

Small Batch

Batch Full

Next Soon

Get priority access

7-Day

Money-Back Guarantee

Taught by Debasish Maji · Senior AI Engineer · Ex-Atlassian (Rovo Agent) · Ex-PhonePe (550M+ users)

Get notified when the next batch opens + free AI resources