Go Pro!Bootcamp

Bootcamp

Study group

Collaborate with peers in your dedicated #study-group channel.

Code reviews

Submit projects for review using the /review command in your #code-reviews channel

The AI Engineer Path

Enroll for freeGet started!

Join 4524 other students

Log in to get

Access to all our free courses
Interactive hands-on content
100s of code challenges
Join a friendly community
Enroll for free
Subscribe to access!Subscribe to access!

Subscribe to access to this course and ALL other courses. You get a 30-day money-back guarantee, no questions asked.

Subscription includes

All courses and career paths
100s of coding challenges
Certificates of completion
Exclusive Pro members chat
The course creator Per Harald Borgen

with Per Harald Borgen

Course level: Intermediate

Build apps powered by generative AI - an essential 2024 skill for product teams at startups, agencies, and large corporations.

What's inside

This course contains 142 interactive scrims spread across 8 modules.

two girls

You'll learn

Vector databases

Agents

LangChain

Embeddings

Hugging Face

OpenAI API basics

Text-to-speech

Image transformation

In-browser models

Object detection

Deployment with Cloudflare

Cloudflare Workers

RAG

Prompt engineering

Assistants API

Dall·E 3

The Reason+Act paradigm

OpenAI function calling

AI safety

Fine-tuning

Prompt injections

Tokens

Freq. & pres. penalties

Few shot approach

Temperature

Roles

ChatGPT

GPT Vision

AI Multimodality

Ollama

Running local models

You'll build

screenshot
Stock Reporting Tool

Use the power of OpenAI's GPT-4 model to analyse stock price data.

screenshot
Assistants API Chatbot

An AI bot based on the brand new Assistants API from OpenAI.

screenshot
Internal Knowledge Base

Build a context-aware chatbot that answers questions on a specified document.

screenshot
AI Travel Agent

Build your very own AI travel agent that will take care of all the boring booking tasks.

screenshot
AI Image Generation

Enrich your AI apps with powerful tools for creating and editing orginal images.

screenshot
GPT with Vision

Harness the power of Vision to analyse and answer questions about uploaded images.

screenshot
Personal Assistant with RAG

Build your own personal assistant that can help you with everyday tasks.

screenshot
Translation App

Build a translation app to help with your language learning using the OpenAI API.

screenshot
Movie Recommendation Engine

Find the perfect movie for movie night every time using Embeddings.

man

Prerequisites

The AI Engineer Path is designed for intermediate to advanced web developers seeking to boost their existing skills. If you're not there yet, explore our Frontend Developer Career Path or our free Learn JavaScript course to catch up.

Created in partnership with

Effortlessly enhance your sites and apps with powerful AI language capabilities, and with a focus on your context.

The Hugging Face Hub works as a central place where anyone can share, explore, discover, and experiment with open-source ML.

Clouflare's global network and suite of AI tools gives your apps top-notch performance, security, and reliability.

Need multiple seats for your product team or company?

If you’re looking to buy group subscriptions for your company, we offer custom packages to suit any team size. Just complete the form and we will get back to you within 24 hours.

Complete form

Meet your teachers

The AI Engineer Path is taught by our in-house team; CEO Per Borgen, Guil Hernandez on Embeddings, Bob Ziroll on Agents, Tom Chant on LangChain and Rafid Hoda with Solo projects.

Why this course rocks

Welcome to the AI Engineer Path - a course that will show you how to harness the incredible potential of Artificial Intelligence.

When you embark on this course, you're positioning yourself at the forefront of technological innovation. Many experts believe that the AI Engineer will be the most sought-after engineering role of the next decade!

The AI Engineer Path isn't focused on complex AI research or model training. It's a practical, JavaScript-powered track designed for intermediate and advanced web developers who are eager to use the latest AI tech to elevate their skills.

This path is your gateway to unlocking the full potential of AI for your projects. By the time you complete it, you'll be a pro in all the basics of AI Engineering.

During the path, you will discover the following technologies:

OpenAI API: A powerful tool to build applications that can understand and generate human-like text.

HuggingFace: The Hugging Face Hub works as a central place where anyone can share, explore, discover, and experiment with open-source ML.

Embeddings and vector databases: Infuse your apps with specialized knowledge that standard models can only dream of.

AI Agents: Interact with the world and use AI to solve problems and complete tasks.

OpenAI's Assistants API: Your trusty sidekick for seamlessly integrating AI models into your apps.

Langchain: Effortlessly enhance your sites and apps with powerful AI language capabilities, and with a focus on your context.

Most importantly of all, you'll complete a ton of exciting Solo Projects. These are your chance to independently build your own apps, test your new AI knowledge, and gain the muscle memory you need to be a genuinely effective AI Engineer.

Are you ready to embark on this thrilling adventure into AI engineering? Let's do this!

F to the A oracle to the Q
What is AI?

AI (Artificial Intelligence) has transformed from science fiction to a real-world tool that people from all walks of life can use. But AI isn't just about robots and self-driving cars; it's about augmenting our capabilities, and making tasks easier, which opens up a world of possibilities for you.

What is an AI Engineer?

The AI Engineer is a new kind of software engineer. As Latent Space founder Swyx put it ahead of hosting the AI Engineer Summit in October 2023, 'I think software engineering will spawn a new sub-discipline, specializing in applications of AI and wielding the emerging stack effectively. The AI Engineer. This will likely be the highest-demand engineering job of the decade.'

Who is this course for?

The AI Engineer Path is for people who know how to code but NOT how to build AI apps. This might include startup founders who want to build AI features, web developers who want to automate tasks, or anyone else who wishes to enhance their existing skills with the power of AI.

Will I get a certificate?

Yes, you will get a certificate that is available both via a link and downloadable as a PDF, so that you can add it to e.g. your LinkedIn profile or your personal website.

Does this course involve building AI models?

No. The term 'AI Engineer' refers to people who use existing AI models to create new applications. The people who build AI models are known as AI Researchers or Machine Learning Engineers.

What's the difference between a Scrimba Course and a Path?

Paths on Scrimba are a collection of courses and extra content designed to give you a greater understanding of the core skills required for a specific outcome. The outcome of the AI Engineer Path is to be able to start building AI powered apps. This will help you level up your career, whether you’re looking for your first job or a promotion at your current company.

I'd like to buy access for my team, can I do that?

Yes, please send an email to help@scrimba.com and let us know how many seats you'd like, and then we'll give you a link to pay through. You'll get an invoice for your book keeping.

Will I get an invoice when buying access to this course?

Yes, you'll get an invoice sent to your email.