The demand for technical generative AI (GenAI) skills is increasing, and businesses are actively seeking AI engineers who can work with large language models (LLMs). This IBM course is designed to build job-ready skills that can accelerate your AI career.



Generative AI Engineering and Fine-Tuning Transformers
This course is part of multiple programs.



Instructors: Joseph Santarcangelo
7,976 already enrolled
Included with
(58 reviews)
Recommended experience
What you'll learn
Sought-after, job-ready skills businesses need for working with transformer-based LLMs in generative AI engineering
How to perform parameter-efficient fine-tuning (PEFT) using methods like LoRA and QLoRA to optimize model training
How to use pretrained transformer models for language tasks and fine-tune them for specific downstream applications
How to load models, run inference, and train models using the Hugging Face and PyTorch frameworks
Skills you'll gain
Details to know

Add to your LinkedIn profile
4 assignments
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 2 modules in this course
In this module, you will be introduced to Fine Tuning. You’ll get an overview of generative models and compare Hugging Face and PyTorch frameworks. You’ll also gain insights into model quantization and learn to use pre-trained transformers and then fine-tune them using Hugging Face and PyTorch.
What's included
5 videos4 readings2 assignments4 app items
In this module, you will gain knowledge about parameter efficient fine-tuning (PEFT) and also learn about adapters such as LoRA (Low-Rank Adaptation) and QLoRA (Quantized Low-Rank Adaptation). In hands-on labs you will train a base model and pre-train LLMs with Hugging Face.
What's included
4 videos5 readings2 assignments2 app items4 plugins
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Offered by
Explore more from Machine Learning
- Status: Free Trial
- Status: Free Trial
- Status: Free Trial
- Status: Free Trial
Why people choose Coursera for their career




Learner reviews
58 reviews
- 5 stars
77.96%
- 4 stars
10.16%
- 3 stars
5.08%
- 2 stars
5.08%
- 1 star
1.69%
Showing 3 of 58
Reviewed on Nov 17, 2024
The coding part in the labs provided in this course was very helpful and helped me to stabilize my learning.
Reviewed on Jan 2, 2025
The course is good but lacks depth on complex subjects.
Reviewed on Jan 17, 2025
The labs all too often failed on environment issues - packages, version alignment, etc. This should be seamless in your controlled environment.

Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy
Frequently asked questions
It takes about 8 hours to complete this course, so you can have the job-ready skills you need to impress an employer within just one week!
This course is intermediate level, so to get the most out of your learning, you must have basic knowledge of Python, PyTorch, and transformer architecture. You should also be familiar with machine learning and neural network concepts.
This course is part of the Generative AI Engineering with LLMs specialization. When you complete the specialization, you will have the skills and confidence to take on job roles such as AI engineer, NLP engineer, machine learning engineer, deep learning engineer, data scientist, or software developer who want to apply seeking to work with LLMs.
More questions
Financial aid available,