Logo with the word 'NEBULA' in bold uppercase and 'ACADEMY' inside a horizontal gradient rounded rectangle.
London
Free course

AI Performance Engineering

Upgrade your stack with AI engineering skills in this practical, industry-focused 14-week program for experienced developers.

Apply now
Starts March 18
Bring AI to production

Explore LLM internals and training, scalable deployment, MLOps, and performance optimization.

Follow real AI workflows

Learn inference scaling, RAG systems, experiment management, and post-training.

Build real-world projects

Work on real projects that focus on practical AI methods and hands-on experimentation.

Learn from top experts

Get guidance from engineers and researchers working at Nebius, OpenAI, Rasa, and Evidently AI.

Build the experience to advance
as an AI engineer

In-person classes in central London

Study in a focused environment and work closely with peers during live sessions.

Explore curriculum
14 weeks

2 classes per week

200+ hours

lectures, lab work, and homework assignments

Who is this for?

Solution architects working with cloud-based AI systems

Software developers & engineers building or integrating AI features

ML engineers, data scientists & DevOps specialists involved in model deployment and tooling

Professionals looking to build AI workflows and understand how modern LLM systems operate in production

What we expect from our students

Python programming experience
Basic ML knowledge (welcome)
Familiarity with cloud platforms or deployment tools (a plus)
Apply now

Curriculum

Module 1, March 21–April 18, Saturdays
From AI Model to AI Agent

How to build AI agents for your business tasks on top of third-party APIs.

Module 2, March 18–May 6, Wednesdays
LLM Architectures

From neural network essentials to the architectural choices that shape today's LLM landscape.

Module 3, April 25–May 30, Saturdays
MLOps

MLOps tools, experiment management, monitoring, and production deployment and scaling of AI systems.

Module 4, May 13–June 17, Wednesdays
Performance Engineering

LLM performance engineering: from speculative decoding and quantization to custom CUDA kernels.

Module 5, June 6–June 20, Saturdays
LLM Post-Training

Post-training and alignment of LLMs: from SFT to RL and back.

Certification

Upon graduating, students receive an official Nebius Academy AI Engineer Certificate.

Become an AI performance engineer

Apply now and start building the skills you’ll use in real AI production work.

Join the course

How to get started

With a thorough admission process, we create a supportive learning environment and make sure every candidate has the time and ability to succeed in this intensive course.

1
2
Application

Fill out the form to submit your application. You’ll receive an email with details about the test and the next steps.

Online test

Take an online test assessing your analytical and programming skills.

Acceptance to the course

Successful candidates will receive an offer and be asked to confirm their spot. This marks the start of your AI engineering journey.

Apply now
Apply now

AI engineering skills,
validated

Prove your expertise

Receive an industry-recognized certificate that validates your skills and completion of the program

Boost your professional credibility

Stand out to employers with a credential developed by cloud and AI experts

Showcase your achievement

In one click, add your certificate to your LinkedIn profile, CV, and portfolio to highlight your professional growth

About Nebius Academy

At Nebius Academy – the educational and research initiative of Nebius – we help professionals and teams use AI to its full potential. 

We focus on applied AI, cloud education,
and advanced professional training.

15,000+
learners across Europe
the US, and Israel
3,000+
engineers, researchers, and tech leaders in our community
15,000+
learners across Europe
the US, and Israel
3,000+
engineers, researchers, and tech leaders in our community
15,000+
learners across Europe
the US, and Israel
3,000+
engineers, researchers, and tech leaders in our community
15,000+
learners across Europe
the US, and Israel
3,000+
engineers, researchers, and tech leaders in our community

Hear from our students

Dina Karakash

Job: Venture Partner and Head of AI & Research

Course: Intro to ML from an LLM Standpoint

Most students were already in the field, tackling real AI challenges — from building models and AI agents to applying flexible AI frameworks in specific industries. The lecturers were both researchers and practitioners deeply passionate about AI. This course went well beyond 36 hours of content.

Andi Mardinsyah

Job: Data Scientist

Course: Practical Generative Al

I chose the Generative AI program from Nebius Academy because of its well-structured curriculum that balances theory and practice. The first module on Generative AI applications was extremely useful, especially with its hands-on coding approach. Despite my busy schedule, the short yet informative lectures made learning manageable. This program is a great fit for Data Scientists working with NLP and LLM, and I’d definitely recommend it to my colleagues.

Semyon Abramov

Job: Machine Learning Research Engineer

Course: Practical Generative AI

Excited to have completed the Practical Generative AI course by Nebius Academy! Over four months, I gained hands-on experience with LLMs, vision transformers, generative models, and efficient deep learning techniques. This program expanded my skills and deepened my understanding of Generative AI. Huge thanks to Stanislav Fedotov, Yana Vashkevich, and the entire team for an incredible learning experience!

Choose your learning track

Both options are free
and have the same admission requirements.

Unsupervised Learning Track

Self-paced learning without mentorship.
Ideal for independent learners or those focusing
on specific modules.

Access to all lectures (online and on-site)

Learning materials and lecture recordings

Community access

Supervised Learning Track

A structured learning path with mentorship, projects, and career support. Continued access depends on performance.

Includes all Unsupervised Track content, plus:

Individual mentorship

Real-world projects with reviews and mentor feedback

Cloud credits for hands-on practice

Certificate upon successful completion

Career support

Performance requirement
You’re expected to complete assignments and score at least 50% in each module. Otherwise, you’ll switch to the Unsupervised Learning Track.

Learn how modern AI products are built end-to-end

From model internals and training to scalable deployment, orchestration, and performance optimisation.

Any other questions?

How does the application process work?
What level of coding skills is required to enter the program? Do you require knowledge of specific languages?
Do I need to know machine learning to take this course?
What is the time commitment for this program?
Is this program free?
What is the main difference between the Supervised Track and the Unsupervised Track?
Where does the program take place?
What is Nebius?
What is Nebius’s role in AI education?
Do I get a certificate at the end of the program?