AI engineering means building apps on top of models that already exist, such as Gemini or Claude. Machine learning engineering means training your own models from data. Many AI and machine learning courses in Nepal put both under one name, so it helps to know which one you are paying to learn.
What is the difference between AI engineering and machine learning?
A machine learning engineer starts with data. They clean it, train a model, check the model on data it never saw, and keep it running. Typical work is fraud checks, product recommendations and spotting unusual activity. The usual first tool is scikit-learn, where you call fit on your training data and then predict on new rows.
An AI engineer starts with a model someone else trained. They call it through an API, give it the right documents, connect it to tools, and test whether its answers are correct. The work looks more like software development than research.
A June 2023 essay on Latent Space described this new job. It drew an "API line" between the two kinds of work. On one side, people train models. On the other side, people build products with them. The essay also says people cross that line in both directions. An AI engineer may fine-tune a model, and a researcher may build on an API.
Why does the difference matter when you pick a course?
Job posts mix the two. A post titled "AI/ML Engineer" can mean either job, so read the duties, not the title. Words like RAG, LLM, LangChain and agents point to AI engineering. Words like model training, feature engineering, pandas and scikit-learn point to machine learning.
Course names mix them too. A course can carry both words in its title and teach only one side. Before you pay, open the week-by-week syllabus and look for both kinds of work. You want weeks where you train and score a model yourself. You also want weeks where you build something on top of an LLM and put it online.
Do you need a GPU or strong maths to start?
You do not need a graphics card. In AI engineering, the big model runs on the provider's servers. Your laptop only runs your own code and sends the request. For machine learning practice, small models train fine on a normal laptop, and free Google Colab covers the heavy steps.
You do not need university maths to begin. Google's Machine Learning Crash Course lists what it expects: variables, linear equations, means and reading a histogram. It says calculus is only needed for the advanced topics, and even there you will not calculate derivatives by hand. You will want more maths later if you move deep into machine learning engineering.
Money is a real question in Nepal, because paid API credit needs a dollar card. The good news is that you can learn the whole AI engineering side on free tiers. Google AI Studio creates a Gemini API key on the free tier, and billing is only needed for the paid tier. Groq and OpenRouter also have free tiers.
Should you learn machine learning before LLMs?
Yes. Spend a few weeks on it first, not a year.
The habits that keep a trained model honest are the same habits that keep an AI app honest. You keep some data aside so the model is graded on examples it never saw. You look at precision and recall, because accuracy can look high when one answer is rare and the model never finds it.
Later you will build a chatbot that answers from your own documents. This is called RAG. To know whether it works, you need a set of test questions and a way to score each answer. That is the same split and score habit from machine learning. Without it, it is easy to try three questions, see good answers, and call the chatbot finished.
Machine learning also teaches you when not to use an LLM. Sorting thousands of short messages by topic is often cheaper and faster with a small classifier than with one LLM call per message. Employers test this choice in interviews.
How the two sides fit together at Saarathi Academy
At Saarathi Academy in Old Baneshwor, Kathmandu, the AI Engineering and Machine Learning course runs for 12 weeks. Weeks 1 to 5 cover Python from zero, data tools, machine learning, NLP, computer vision and deep learning. From Week 6 you work with LLMs: prompts, RAG, agents, testing answers, fine-tuning and running models on your own laptop. The metrics you learn in Week 3 come back as the way you test your RAG answers.
The course is tough and fast. Plan for 2 to 3 hours of practice every day on top of class. A laptop with 16GB of RAM is recommended, and 8GB works if you run small local models and use free Colab for the heavy steps. Class runs on free tiers. Paid OpenAI or Anthropic credit is optional, about $5 each with a bank dollar card.
A batch has up to 10 students in the classroom, and the mentors still do the job they teach. In the final week you deploy a project online, with the cost of each request written in its README.
What to try tonight
Do one small thing from each side, and notice which one you enjoy more.
For machine learning, open Google's Machine Learning Crash Course and finish the linear regression module. You will see how a model learns a line from data, and how it is scored.
For AI engineering, create a Gemini API key in Google AI Studio and send one prompt from a short Python script. Keep the key in an environment variable named GEMINI_API_KEY, never inside code you push to GitHub.
The full week-by-week plan is in the AI Engineering and Machine Learning syllabus, and the course details are on the course page.
