How to Become an AI Engineer in Nepal: A Guide 2026/27 
Artificial intelligence is now part of banking apps, online learning platforms, document scanning tools and customer support. Companies in Kathmandu are hiring people to build these systems, and universities in Nepal have started AI degrees to train them. If you are wondering how to become an AI engineer in Nepal, the honest answer is that it takes a mix of programming, maths, practical projects and steady learning. A single course or certificate will not do it alone.
This guide explains the full path, from choosing subjects after Grade 12 to building a portfolio, with verified information on degrees, entrance exams, jobs and pay.
Table of contents
To become an AI engineer in Nepal:
An AI engineer builds software that learns from data or uses trained models to make predictions, understand language, recognise images or generate content. The work covers preparing data, training or adapting models, connecting them to real applications, and keeping them running reliably.
The job titles overlap, so here is a simple way to separate them:
In small Nepali companies, one person often does several of these jobs.
There is real activity, but it is smaller than global headlines suggest. In the listings reviewed for this article, Nepali employers including a commercial bank, product companies and software outsourcing firms have advertised AI or machine learning roles. Some of those roles are for foreign clients, which shows that Nepal-based engineers can work on international projects. Universities have also launched AI degrees recently, including a BTech in AI at Kantipur City College in 2025.
There are two things to know before you commit:
AI engineering is a good career bet for students who enjoy programming and problem solving. It is not a guaranteed job.
If you have finished Grade 12, follow this sequence:
Students from management or humanities streams should check each program's requirements. Several BTech AI programs require a science background.
No single degree guarantees an AI career. Employers in the listings reviewed usually ask for a bachelor's degree in computer science, AI, data science or a related field, plus proof of skills. The main options are:
The most important question is not the degree name. Ask what mathematics, programming and machine learning content the curriculum covers, and whether you can do an AI-related project.
Do not assume that every BTech AI program uses the same entrance exam. The three examples below show how much it varies.
Kathmandu University (KU), School of Engineering, Dhulikhel
For the 2026/27 intake, KU required applicants to sit the Kathmandu University Common Admission Test (KUCAT), a computer-based test. Applicants needed Physics, Chemistry and Mathematics, or Physics, Mathematics and Computer Science, in Grades 11 and 12, with at least a 2.0 GPA or 50 percent. The application window ran from 19 June to 9 July 2026 and the form fee was Rs. 2,000. KU has also published rolling and August intake calls in previous cycles, so check its admission page for current dates.
Purbanchal University (PU)
As listed on Edusanjal, the four-year, eight-semester BTech in AI requires a science background with a minimum D+ in each Grade 12 subject and a CGPA of 2.0, or at least 45 percent, and a pass in the entrance examination conducted by Purbanchal University. The directory lists nine institutions, six of them in Kathmandu district, including Kantipur City College, Kantipur International College, NIET, Gateway College of Professional Studies, Orchid College and Aryan School of Engineering and Management. The directory shows a tentative fee starting at NPR 399,600 without saying whether this is per year or for the whole degree, so confirm with each college.
Other universities
Lumbini Technological University has advertised a BTech in CS and AI with an entrance exam, and Pokhara University lists a Bachelor of Artificial Intelligence and Data Science.
One college notice we found advertised direct admission to its BTech AI with no entrance exam, which differs from the university-level requirement listed elsewhere. The lesson: always confirm with the college and the university's official notice, and never rely on an old list.
How to verify current information
Whether you study a degree or learn on your own, these are the core skills:
A university degree gives structure, depth in mathematics, credentials, and access to internships. A short training course is faster and cheaper but covers less, so treat it as a supplement.
You can learn the core skills for free using online resources. Free learning is not a promise of a job, because employers still look for proof of skill and often experience. Here is a practical eight-stage roadmap.
Stage 1: Learn Python. Understand variables, loops, functions, lists and dictionaries, files and basic object-oriented programming. Kaggle Learn offers free Python and Intro to Programming courses at kaggle.com/learn.
Stage 2: Learn mathematics and statistics. Focus on vectors and matrices, probability, averages and spread, and the idea of a derivative. Free lectures on these topics are widely available on YouTube and university sites. [VERIFY: choose and link one specific free maths course.]
Stage 3: Learn data analysis. Practise NumPy, Pandas and data visualisation on real datasets. Kaggle Learn has free Pandas and data visualisation courses.
Stage 4: Learn machine learning. Understand supervised learning (predicting known labels), unsupervised learning (finding groups), and model evaluation such as accuracy and overfitting. Kaggle's Intro to Machine Learning takes about three hours and is free. Google's Machine Learning Crash Course is also free. [VERIFY link: developers.google.com/machine-learning/crash-course]
Stage 5: Learn deep learning. Study neural networks with PyTorch or TensorFlow. fast.ai's Practical Deep Learning for Coders at course.fast.ai is free and expects some coding experience.
Stage 6: Learn generative AI. Study large language models, embeddings and RAG. The Hugging Face LLM Course is free and expects good Python knowledge. [VERIFY link: huggingface.co/learn/llm-course]
Stage 7: Build AI projects. See the project ideas in the next section.
Stage 8: Build a portfolio and apply. Put clean code, short READMEs and results on GitHub. Write a one-page CV that links to two or three strong projects. Apply for internships and junior roles, and contribute to open-source projects if you can.
A note on free versus paid. Microsoft Learn offers free learning paths, though its certification exams are paid. Some platforms let you audit a course free but charge for a certificate or graded work. Check the price of the certificate before you enrol.
Good projects solve a real problem and show clear thinking. Ideas:
For each project, explain the problem, the data, the method, the results and the limits. That write-up is what employers read.
Common roles and the skills employers listed:
Employers that have advertised relevant roles include Siddhartha Bank, Treeleaf Technologies, Fusemachines, Docsumo, GrowByData, Dolphin Dive Technology and Cyclone Nepal Info Tech. These were past or time-limited postings, so they show the type of work available and do not prove that any company is hiring today. Check the company career page or a job portal for current openings.
Most of these listings asked for at least two years of experience. For beginners, realistic entry routes are internships, junior software developer or data analyst roles, and freelance or open-source work that builds a portfolio.
Nepal has no official salary dataset for AI engineers. The figures below come from job portals and salary sites, are estimates, and disagree with each other. Treat them as a rough guide, not a promise.
Monthly salary estimates in Nepali rupees (NPR)
The pattern is consistent even though the numbers are not: pay rises sharply with experience, and fresher pay is far below senior pay. One source reports remote contract work for global clients at roughly USD 1,100 to 2,000 or more per month for machine learning work. Treat this as an unverified estimate.
Pay varies with experience, technical skills, employer type, specialisation, project record, and whether you work for foreign clients. No course or degree guarantees a particular salary.
No reliable Nepal dataset ranks AI job titles by pay, so no title can be called the highest paid. Compensation generally rises with seniority and with specialised, hard-to-hire skills. Roles that tend to sit higher in the salary bands reported by Nepali portals are senior and lead AI or machine learning engineers. Research scientists, computer vision, NLP and generative AI specialists can also command higher pay when they bring deep skills, though this depends on the employer and the project. Experience, company, location and proof of skill matter more than the job title.
This section describes official Stamford College information, taken from the course page. The rest of this guide is general career advice.
Stamford College Kathmandu offers the BSc (Hons) Computing Science from the University of the West of Scotland. It is a computing degree, not a dedicated AI degree and not a BTech in AI. The programme page describes preparation for careers in software development, systems analysis, data science, artificial intelligence and cybersecurity, and lists AI Engineer among the roles graduates may pursue.
The published curriculum includes units that build foundations an AI career depends on:
How this connects to AI engineering: the programming, mathematics, data and cloud units cover much of the software and data foundation that AI engineers need. The published unit list does not name a standalone machine learning or deep learning unit, so students aiming for AI should choose the AI-related options, pick an AI-related honours project, and add self-study with the free resources above.
The college may offer scholarships. Check the Stamford College scholarship page or ask admissions for current details. For entry requirements, fees and intakes, speak to the admissions team, since these are not listed on the course page.
To explore the degree, visit the BSc (Hons) Computing Science at Stamford College page, or contact Stamford College admissions.
Choose a relevant degree such as a BTech in AI, computer science, computing or computer engineering. Learn Python and mathematics early, study machine learning, build projects on GitHub, and apply for internships. Eligibility depends on the program, so check subject requirements first.
Costs vary by university, college, degree and course type. A full undergraduate degree costs far more than a short training course. As an example, a college directory lists a tentative fee for the Purbanchal University BTech in AI starting at NPR 399,600, without stating whether it is annual or total. Ask each college for its current fee schedule in writing. Verified fee data for short IT courses was not available for this guide.
There is no reliable Nepal ranking by job title. Senior and lead AI or machine learning engineers appear at the top of reported salary bands, and specialised roles can pay more. Pay depends on experience, employer, skills and location.
It depends on the measure. The United States leads overall in Stanford's Global AI Vibrancy rankings, with China second. Reports describing the 2026 Stanford AI Index note that the US leads in investment and infrastructure, while China leads in areas such as AI patents and publications. The third-place country differs between editions and reports, so always check which measure and year a ranking uses.
It is possible but harder. Some employers value skills and projects, but most listings reviewed asked for a bachelor's degree in a related field. Without a degree, you need an unusually strong portfolio, internships or open-source work.
You can learn the core skills for free, using resources such as Kaggle Learn, fast.ai, Google's Machine Learning Crash Course and the Hugging Face LLM Course. Limits of self-study include fewer credentials, less structure, no built-in internships and the need for strong self-discipline.
It can be, for people who enjoy programming and maths. Demand exists in banks, product companies and outsourcing firms, and remote work is possible. Entry-level openings are limited and most listings ask for experience, so plan for internships and a strong portfolio.
Python. It is the main language for machine learning, it is readable for beginners, and the main AI libraries and almost every job listing reviewed use it.
There is no fixed timeline. As a rough estimate, a student following a four-year degree can be ready for junior roles near graduation if they build projects and internships along the way. A self-learner who already codes might need 12 to 24 months of consistent study to build a junior-level portfolio. These are estimates, not guarantees.
The path to becoming an AI engineer in Nepal is practical: pick a relevant degree, learn Python and mathematics, study machine learning, build projects, and keep learning. Verify each admission requirement with the university, treat salary numbers as estimates, and expect to start with internships or adjacent roles.
For students who want a strong computing foundation, Stamford College's BSc (Hons) Computing Science, awarded by the University of the West of Scotland, is one option. It builds programming, mathematics, data and cloud skills, with optional AI units in Year 4. Visit the official course page or contact the admissions team to ask about entry requirements, fees and intakes.