Skip to content
p-03

AI Engineering

Build AI apps that people can really use.

AI engineering is building useful apps on top of AI models, such as a search tool or an assistant that answers questions. You learn to build the app, test its answers and put it online. It covers generative AI, the kind of AI that writes text.

program sheet
You become
AI engineer
Duration
1 to 6 months, depending on the program.
Format
Online and classroom
You need first
Working code in any language
Start dates
New batches through the year
Job support
100% job enablement program

Overview

Who this program is for.

This program fits three kinds of learner. If you are not one of them, the list below shows a better place to start.

01

Software engineers adding AI skills

You can already build and release software. You want to build with AI too.

02

Data scientists and data engineers

Your work runs on your own laptop. You want to build apps that run for others.

03

Machine learning engineers

You can train a model. You want to build the full app around it.

Start somewhere else if

You have never written code.

Start with Reskilling

You want to learn how AI models work first.

See AI and Machine Learning

You already build AI apps and want customer work.

See Forward Deployed Engineer

By the end, you can

  • Build a search tool that finds the right information (retrieval).
  • Pick the right method for a task: better instructions, your own documents or extra training.
  • Set up automatic tests that catch a mistake before users see it.
  • Put an app online and keep it fast.
  • Add monitoring that warns you when quality drops.
  • Present a working app to people who do not code.

Skills covered

Retrieval
Finding the right information for the model: search, indexes and ranking.
Generation
Writing instructions for a model (prompts), letting it use tools and keeping its answers safe.
Evaluation
Test sets and automatic scoring, so you know each change made things better.
Operations
Putting the app online and watching its speed, cost and quality.

Tools and technologies

Sample
Pythona language model APIa vector indexFastAPIDockerGit

Real-time projects

Projects you build yourself.

You build real-time projects: complete projects, made the way they are made at work. A working engineer checks each one.

Sample projectp-03

A document search tool with automatic tests

Problem
People cannot find the right answer in a large set of documents.
Tools
Search by meaning (embeddings), a search index, ranking, automatic tests
Skills
Search, testing, keeping costs low
What you build
A search tool with tests that run on every change
Result
You know how good the answers are and what each search costs

checked on: answer quality, cost per search

Sample projectp-03

An AI assistant that can take actions, with tests

Problem
A team wants an assistant that takes actions, and nobody knows when it is safe to use.
Tools
A language model that uses tools, structured answers, safety rules, a test suite
Skills
Designing tools, handling failures, testing
What you build
An assistant that passes a written set of tests
Result
A known failure rate and a plan for the rest

checked on: test coverage, behavior when things fail

Labs

Labs are where you practice and build each week.

How we teach
SampleSample

Sample: proposed training details for review. Resources and completion rules are not confirmed yet.

Environment
Separate development and test apps, with automatic checks before release.
Data
Public or synthetic documents and test questions, checked for permission and privacy.
Compute
Local practice apps and optional hosted model services. Hosted access is not confirmed.
Tools
Python, FastAPI, Git, Docker and a search index for finding related information.

Mentors and support

Working engineers guide you.

Your mentors teach, check your work every week and help when you are stuck. After you join a job, technical support continues: a mentor keeps guiding you.

Mentors and technical support

Jobs and certificates

The job you train for.

This program prepares you for a job as an AI engineer: the person who builds apps that use AI models. The next step after it is Forward Deployed Engineer.

  1. 01

    Data scientist

    Finds answers in data and helps the business decide.

  2. 02

    Machine learning engineer

    Trains AI models and tests how good they are.

  3. 03

    AI engineer

    Builds apps that use AI models and keeps them running.

  4. 04

    Forward deployed engineer

    Makes an AI product work inside a customer's company.

100% job enablement program

Resume help
We help you write a resume that shows your skills and your projects.
Mock interviews
You practice interview questions and get feedback before the real interview.
Referrals to hiring companies
We refer you to companies that are hiring for your role.

Certificates

You receive a Ticker Academy certificate when you complete a program.

Sample

Proposed completion checks: finish the required labs, show a working final project, fix review feedback and explain your work.

How job enablement works

A question first?

Ask before you apply.

Write to us about this program. We reply by email and call only if you ask us to.

How to apply

Apply for AI Engineering.

About this program

People who want to build apps with AI models. If you can write code, AI engineering adds what an AI app needs: search, testing, hosting and monitoring. It suits software engineers, data scientists and machine learning engineers.

AI and Machine Learning teaches how models work and how to train and test them. AI Engineering teaches how to build an app around a model that already exists. Many people take one, then the other.

No. You need to write working code. The program teaches what you need to know about models as you use them.

Yes. Writing instructions for a model, giving it your documents, letting it use tools and testing its answers are the core of the program.

New batches start through the year. Apply and we send you the next start date for this program.
All questions and answers
Start dates
New batches start through the year. You get the next date when you apply.
Format
Online and classroom
Duration
1 to 6 months, depending on the program.
Program details
We send you the full program details when you apply.

Three short steps. We reply by email and call only if you ask us to.

Apply nowWhat you learn