This specialization teaches developers to build next-generation apps powered by generative AI. It covers topics including the OpenAI API, open-source models, AI safety, embeddings, vector databases, AI agents, how to speed up your AI development with LangChain, and much more.

Discover new skills with $120 off courses from industry experts. Save now.


AI Engineering Specialization
Reach a professional level as an AI Engineer. Learn to build next-gen apps with generative AI—essential for devs, startups, agencies & enterprises



Instructors: Per Harald Borgen
11,793 already enrolled
Included with
(149 reviews)
Recommended experience
(149 reviews)
Recommended experience
What you'll learn
Become familiar with the basics of AI Engineering–building apps which harness the power of AI.
Create text embeddings and work with vector databases.
Build AI agents that utilise tools and interact with APIs.
Overview
Skills you'll gain
What’s included

Add to your LinkedIn profile
Advance your subject-matter expertise
- Learn in-demand skills from university and industry experts
- Master a subject or tool with hands-on projects
- Develop a deep understanding of key concepts
- Earn a career certificate from Scrimba

Specialization - 8 course series
What you'll learn
AI Fundamentals
Ethical AI
Prompt engineering
AI Intergrations
Skills you'll gain
What you'll learn
Integrate OpenAI with Cloudflare Workers, manage APIs, and handle errors
Deploy apps on Cloudflare Pages, configure domains, and handle CORS
Skills you'll gain
What you'll learn
Grasp Open-source vs Closed-source Paradigms
Understand HuggingFace.js for Practical AI Implementation
Navigate and Utilize AI Resources
Skills you'll gain
What you'll learn
Understand and Create Embedding
Utilize Vector Databases
Retrieval-Augmented Generation (RAG)
Skills you'll gain
What you'll learn
Construct ReAct prompts that enable AI agents to engage in dynamic, context-aware dialogues with users.
Implement loop mechanisms to ensure continuous processing and responsiveness of AI agents to ongoing interactions.
Develop and integrate action functions that dictate AI agent behaviors in a variety of interaction scenarios.
Skills you'll gain
What you'll learn
Enrich your apps with AI
Generate and manipulate high-quality images with Open AI's Dall-e text-to-image model
Skills you'll gain
What you'll learn
Understand the OpenAI's Assistants API Framework
Using Tools like Knowledge Retrieval and Code Interpreter
Integrate AI Assistants into Real-World Applications
Skills you'll gain
What you'll learn
Understand the LangChain library for AI Application Development
Implement Advanced Text Processing
Design and Complete an AI App Project
Skills you'll gain
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructors




Offered by
Why people choose Coursera for their career





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
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.
You should know basic HTML, CSS, and JavaScript.
No, you can jump around. But we recommend you to follow the order if you are new to AI Engineering.
More questions
Financial aid available,