AI Engineering Essentials

New
·

2 Days

·

Cohort-based Course

Learn essential skills with hands-on experience to take an AI idea from concept & design to deployment. Acquire the expertise to excel in AI

Previously at

Google
TED
Stanford Graduate School of Business | Stanford CA
UMass Amherst

Course overview

About the Course

Many students today are overwhelmed by the sheer volume of AI tutorials and lack a clear learning path. Learners struggle to separate valuable information from fluff and navigate the rapidly changing AI landscape. They also face challenges in integrating AI into existing systems and measuring its real-world value beyond the hype.


As AI becomes more integrated into various industries, it's crucial to learn how to leverage these technologies effectively. Investing time in learning AI the right way ensures you stay ahead in your career, gaining the skills needed to build, deploy, and manage AI applications. This course provides a timely opportunity to upskill, offering a structured approach to mastering AI and staying relevant in an evolving job market.


A Practical, Hands-On Learning Experience

This course is not just about learning AI theory; it's about gaining the practical skills to build and deploy real-world AI applications. Our unique top-down approach starts with an end-to-end view of AI product development, then dives deep into a real-world application that you will prototype and run in a hosted environment. You will understand the different challenges involved in taking your prototype to production, equipping you to move forward beyond the two-day course.


2-day Interactive Sessions

• You'll engage in two-day live sessions with peers, enabling interactive learning and real-time feedback.

• The course includes hands-on projects where you can apply what you've learned, share your work publicly, and receive personalized feedback.

• You'll have opportunities to ask questions and interact with both the instructor and fellow students, fostering a collaborative learning environment.


You'll take home:

• A blueprint for building production-ready AI applications.

• Design templates and a guide for practical use cases.

• Access to open-source code and Colab environments for hands-on practice to build your prototype.

• An understanding of the evolving AI market from a tech, product, and business perspective.


Prerequisites:

• Basic understanding of AI applications and some exposure to GenAI tools like ChatGPT.

• Familiarity with application development is helpful but not required.

• Beginner level Python skills is preferred but not required.

Who is this course for

01

Engineers and Developers aiming for career growth can upskill on the latest AI developments and avoid falling behind.

02

Tech Leads and Engineering Managers lacking a clear learning path and seeking practical experience to integrate AI into their products.

03

Tech professionals can cut through AI hype, understand core concepts, and make informed decisions with hands-on, practical learning

What you’ll get out of this course

AI Application Development: From Concept to Deployment
  • Understand the building blocks of an AI application and explore the different choices available.
  • Get a step-by-step walkthrough on how to build and deploy an AI application in production.
Real-World AI Application Analysis
  • Analyze a real-world AI application by walking through an example of building a Private AI Model for a large retail brand.
  • Understand the similarities and differences between multimodal chatbots, copilots, and AI agents.
  • Evaluate benefits, assess risks, and improve performance.
AI Model Production Considerations
  • Learn how to successfully evaluate an AI model.
  • Dive deep into selecting the right libraries and frameworks for your application.
  • Understand production considerations, such as building guardrails and defining success metrics.
AI Industry Deep Dive
  • Explore industry market trends and learn how to integrate AI solutions from a business perspective.
  • Understand the product and design challenges involved in deploying AI solutions in production.
Hands-on Exercises
  • Get access to boilerplate code for building your prototype, such as Code Tutor, Website Analyzer, and Calendar/Email Assistant.
  • Follow step-by-step instructions to deploy your tuned model and get it up and running.
  • Use your model with a simple UI and iterate on it.

This course includes

13 interactive live sessions

Lifetime access to course materials

9 in-depth lessons

Direct access to instructor

2 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

Expand all modules
  • Week 1

    Aug 24—Aug 25

    Week dates are set to instructor's time zone

    Events

    • Aug

      24

      Welcome & Course Overview

      Sat, Aug 24, 4:00 PM - 4:15 PM UTC

    • Aug

      24

      Module 1: AI Application: From Concept to Deployment

      Sat, Aug 24, 4:15 PM - 5:15 PM UTC

    • Aug

      24

      Module 1: AI Application: Step-by-step Walkthrough

      Sat, Aug 24, 5:30 PM - 7:00 PM UTC

    • Aug

      24

      Lunch

      Sat, Aug 24, 7:00 PM - 8:00 PM UTC

    • Aug

      24

      Module 1: Engineering Design, Prototype and Implementation Considerations

      Sat, Aug 24, 8:00 PM - 9:00 PM UTC

    • Aug

      24

      Project Instructions: Build your own AI Application

      Sat, Aug 24, 9:00 PM - 9:30 PM UTC

    • Aug

      24

      Get Started with your Project implementation

      Sat, Aug 24, 9:30 PM - 12:00 AM UTC

    • Aug

      25

      Module 2: AI Model Deployment Considerations

      Sun, Aug 25, 4:00 PM - 5:15 PM UTC

    • Aug

      25

      Module 2: How to run Model Evals, Setup Guardrails

      Sun, Aug 25, 5:30 PM - 7:00 PM UTC

    • Aug

      25

      Lunch

      Sun, Aug 25, 7:00 PM - 8:00 PM UTC

    • Aug

      25

      Module 2: Evaluate Production Benefits, Risks, and Success Metrics

      Sun, Aug 25, 8:00 PM - 9:00 PM UTC

    • Aug

      25

      Module 3: AI Market Adoption

      Sun, Aug 25, 9:00 PM - 10:00 PM UTC

    • Aug

      25

      Project: Run your AI Application in ML Platform

      Sun, Aug 25, 10:00 PM - 12:00 AM UTC

    Modules

    • Module 1: AI Application Development: From Concept to Deployment

    • Module 2: Learn and Deploy Your AI Application

    • Module 3: AI Market Adoption - Overview

Meet your instructor

Sriram Natarajan

Sriram Natarajan

Co-founder/CTO AI Startup, ex-Googler, TEDx Speaker, Engineering Coach

Dr. Sriram Natarajan, Co-Founder and CTO at Yuni, has extensive experience in AI and cloud technologies. Previously, he was the Head of Surface Engineering at Google, where he played a pivotal role in developing Google Assistant for cars, significantly enhancing AI in automotive technology.


Dr. Natarajan is a seasoned AI expert and educator. He actively teaches AI to engineers and product managers, utilizing a unique top-down approach to develop their AI skillset. A two-time TEDx speaker on AI, he has also been featured in various industry summits and podcasts, sharing his expertise on scaling organizations and responsible AI use.


He holds multiple US patents and has authored over 20 scholarly publications. Dr. Natarajan is committed to fostering diversity and inclusivity in the tech industry, actively mentoring engineers and underrepresented groups toward successful AI and software engineering careers.


If you have any questions about the course, don't hesitate to get in touch with me at natarajan.sriram@gmail.com.

A pattern of wavy dots
Join an upcoming cohort

AI Engineering Essentials

Summer Cohort

$750

Dates

Aug 24—26, 2024

Payment Deadline

Aug 16, 2024
|

Bulk purchases

Course schedule

14+ hrs live instruction & guidance
  • Saturday & Sunday

    9:00 am - 5:00pm PDT

    This will be a 2-day interactive and intense live session that covers key concepts and applies them to your projects. You are expected to be present for the entire duration to fully utilize the material and takeaways.

  • August 24, 2024

    Module 1 and Project Work


    9 am - 12pm PDT Live Instruction.

    12pm - 1pm Lunch

    1pm - 3pm Live Session (continued)

    3pm - 5pm Project Work


    All sessions will be recorded — recordings will be available in your Maven account.

  • August 25, 2024

    Modules 2 and 3 and Continue working on the project.


    9 am - 12pm PDT Live Instruction.

    12pm - 1pm Lunch

    1pm - 3pm Live Session (continued)

    3pm - 5pm Project Work


    All sessions will be recorded — recordings will be available in your Maven account.

  • Hands-on Work

    2-3 hours per day

    • You will leverage existing Python code and extend it to build your application.
    • Gain hands-on experience in deploying your application, getting it up and running, and iterating further.
    • You don't need extensive hands-on experience, but some familiarity with Python is helpful.

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

Frequently Asked Questions

What happens if I can’t make a live session?
I work full-time, what is the expected time commitment?
What’s the refund policy?
I don't have coding experience. Can I still attend?
How much can I really learn in 2 days?
I am a CTO of a large tech company and I want to enroll my entire org for this course. Do you offer that?
I am new to AI. Is this course right for me?
Why isn't there a recorded version of this course?
Will you issue a completion certificate?
Can I ask my employer for reimbursement for this course?
A pattern of wavy dots
Join an upcoming cohort

AI Engineering Essentials

Summer Cohort

$750

Dates

Aug 24—26, 2024

Payment Deadline

Aug 16, 2024
|

Bulk purchases

$750

2 Days