Staging environment

Class is in session

Level Up From Software Engineer to AI Engineer

4.6 (4)

·

5 Weeks

·

Cohort-based Course

From Dabbling To Complete Competency: Learn how to build real-world working AI products

We've Taught and Consulted Students from

Meta
Google
Amazon
Shopify.com
Dropbox

Course overview

Get competent and conversant in all major modalities and become an AI Engineer

In a focused 3 week span, engineers in this course will learn to create and deploy AI-powered applications from scratch.


It's a hands-on journey that will take you from mastering OpenAI API basics to creating intricate Prompt Tooling systems.


Week by week, you'll enhance your skills, starting with learning to effectively use Retrieval Augmented Generation for dynamic AI interactions. With each module, you'll tackle Code Generation with GPT-4, delve into Image Generation with tools like Dall-E, and implement Speech-to-Text functionalities with Whisper.


But we don't stop at creation; you'll also gain expertise in running open source models, ensuring your applications are fine-tuned to your needs. The culmination of your learning will be the construction of your own AI Agent, encapsulating all the technologies and skills you've absorbed.


These are all of the technologies we are seeing as requirements in the marketplace to land a job as an AI engineer — so If you're a software engineer looking to pivot into AI — this is for you.

Who is this course for

01

Software Engineers looking to get a job in AI.

02

Indie-Hackers interested in building AI-powered applications

03

Develoeprs eager to learn how to get more productive through cutting-edge AI tools.

What you’ll get out of this course

OpenAI API Fundamentals

Gain a solid foundation in using OpenAI APIs for natural language processing tasks to enhance your applications.

Retrieval Augmented Generation

Master AI Memory/Context and Retrieval Augmented Generation (RAG) to ground responses in fact and improve user interaction with your AI.

Code Generation

Learn how to generate code with GPT-4 to augment programming tasks and add new capabilities to your application through function calling/tool-use.

Image Generation

Explore image generation with tools like Dall-E, Stability AI, and Lexica to add visual AI capabilities to your projects.

Speech-To-Text

Implement Speech-to-Text features in your applications using Whisper for more accessible and dynamic user interfaces.

Open Source Models and Fine Tuning

Understand the process of finetuning and running open source models to tailor AI behavior to your specific needs.

AI Agents

Complete the journey by building your first AI agent, integrating the various tools and techniques learned into a cohesive project.

This course includes

Interactive live sessions

Lifetime access to course materials

11 in-depth lessons

Direct access to instructor

7 projects to apply learnings

Guided feedback & reflection

Private community of peers

Course certificate upon completion

Maven Satisfaction Guarantee

This course is backed by Maven’s guarantee. You can receive a full refund within 14 days after the course ends, provided you meet the completion criteria in our refund policy.

Course syllabus

Week 1

Oct 22—Oct 27

    Retrieval Augmented Generation, Tokens, and Embeddings

    1 item

    Code Generation With GPT4

    1 item

Week 2

Oct 28—Nov 3

    Image Generation with Dall-E (and others!)

    4 items

    Speech-to-Text with Whisper

    2 items

Week 3

Nov 4—Nov 10

    Running Open Source Models & Finetuning

    5 items

    Build Your First AI Agent

    5 items

Week 4

Nov 11—Nov 17
    Nothing scheduled for this week

Week 5

Nov 18—Nov 19
    Nothing scheduled for this week

Meet your instructor

Shawn "Swyx" Wang

Shawn "Swyx" Wang

Founder at Smol.ai

Swyx is founder of Smol.ai. He is best known for his writing on the Rise of the AI Engineer on the Latent.Space newsletter and podcast.


Swyx is also co-organizer of the AI Engineer Summit.

Noah Hein

Noah Hein

AI Consultant

Noah has taught AI through courses and workshops to hundreds of engineers from Google, Meta, Shopify, and more.


He is also an international speaker in the AI industry.

A pattern of wavy dots

Be the first to know about upcoming cohorts

Level Up From Software Engineer to AI Engineer

Course schedule

4-10 hours per week

  • Tuesday & Thursday

    10:00AM-12:00PM PT

    We'll go over the projects for each topic in our live sessions so you can see how it's done, and get any outstanding questions answered.

  • Weekly projects

    1-6 hours per week

    We have lots of reading and homework you can go through to fully immerse yourself in the material.

Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

A pattern of wavy dots

Be the first to know about upcoming cohorts

Level Up From Software Engineer to AI Engineer