Starting AI career — what projects should I build after learning Python + ML basics?

Hi everyone,

I’m starting my journey toward becoming an AI engineer and currently learning Python and ML fundamentals.

I’d love advice from people working with LangChain or LLM apps:
What projects should I build next to move toward AI/LLM engineering?

Thank you!

Hi @ManuManohar :waving_hand: welcome!

Great to hear you’re starting your AI journey :rocket: Since you’re already learning Python + ML basics, a good next step is to move toward LLM application building, not just model training.

Here’s a practical progression:

:small_blue_diamond: 1. Build a Simple RAG App

  • Load PDFs or text files

  • Store embeddings in a vector DB

  • Build a Q&A chatbot over your own data

This teaches retrieval, embeddings, and prompting.


:small_blue_diamond: 2. Build a Tool-Using Agent

  • Create tools (weather API, calculator, DB query)

  • Use create_agent to let the model decide which tool to call

This teaches tool calling + reasoning.


:small_blue_diamond: 3. Build a Multi-Step Workflow with LangGraph

  • Example: booking assistant, research agent, or support bot

  • Add memory, state, and conditional branching

This teaches orchestration (very valuable skill).


:small_blue_diamond: 4. Deploy Something

  • Add streaming

  • Deploy on FastAPI

  • Connect to a frontend

Real-world deployment experience is a big differentiator.


If you consistently build and ship small but complete apps, you’ll grow much faster than just doing notebooks.

You’re on the right path — keep building :raising_hands: