The Rise of the AI Engineer

This ad is not shown to multipass and full ticket holders
React Summit US
React Summit US 2026
November 17 - 20, 2026
New York, US & Online
Upcoming event
React Summit US 2026
React Summit US 2026
November 17 - 20, 2026. New York, US & Online
Bookmark
Rate this content
Sentry
Promoted
Code breaks, fix it faster

Crashes, slowdowns, regressions in prod. Seer by Sentry unifies traces, replays, errors, profiles to find root causes fast.

Get started

We are observing a once in a generation “shift right” of applied AI, fueled by the emergent capabilities and open source/API availability of Foundation Models. A wide range of AI tasks that used to take 5 years and a research team to accomplish in 2013, now just require API docs and a spare afternoon in 2023. Emergent capabilities are creating an emerging title: to wield them, we'll have to go beyond the Prompt Engineer and write *software*. Let's explore the wide array of new opportunities in the age of Software 3.0!

This talk has been presented at React Summit US 2023, check out the latest edition of this React Conference.

FAQ

An AI engineer specializes in using AI technologies to design, build and implement solutions and improvements in various applications. They often work with AI APIs to integrate AI capabilities into systems and products, focusing on both creating AI-driven solutions and leveraging existing AI tools effectively.

AI engineering has seen significant advancements, from basic tasks like handwriting recognition to complex image generation and superhuman performance in various tasks. This evolution reflects broader technological advancements and an increased integration of AI into different sectors.

The rise of AI engineering is driven by a demand-supply gap, with a significant shortage of ML engineers compared to the demand for AI capabilities. This has led to high economic value for AI engineering roles and encourages more professionals to enter the field.

ML engineers primarily focus on building and training models, whereas AI engineers are more involved in integrating these models into applications and systems through APIs, handling the practical implementation and user-facing aspects of AI.

Yes, non-technical individuals can engage with AI through tools like mid-journey prompting and other AI-powered applications that do not require deep technical knowledge, allowing a broader range of people to utilize AI technologies.

AI engineers today focus on integrating AI into user applications, enhancing AI usability in products, and improving AI interaction with end-users. They work on both the infrastructure and product side of AI, ensuring efficient and effective AI implementations.

Future trends include more widespread adoption of AI across industries, increased focus on ethical AI use, and advancements in AI technology that simplify integration and usability. AI engineers will likely play a central role in shaping how AI evolves and is applied in various sectors.

Shawn Swyx Wang
Shawn Swyx Wang
30 min
13 Nov, 2023

Comments

Sign in or register to post your comment.
Video Summary and Transcription
The video explores the evolving role of AI engineers and their impact on the tech industry. AI engineering tooling is crucial, encompassing light chains and productivity dev tools. The rise of the AI engineer has been fueled by a demand-supply gap, leading to an increase in AI engineering roles over the next decade. AI engineering involves integrating AI APIs to deliver solutions, with subdivisions like AI infra engineer and AI compiler engineer becoming prominent. The video emphasizes the importance of understanding the core reasons behind the rise of AI engineering, allowing individuals to decide whether to pursue a career as an AI engineer or hire AI engineers. AI UX focuses on translating raw capabilities into seamless user experiences, and AI image generation has progressed significantly. The video also highlights the significance of AI innovation, with AI shifting right over the past decade. It discusses the central problems of AI engineering, which require a deep understanding and collective efforts to address. The discussion includes swyx ai engineer, ai engineer swyx, and rise of the ai engineer, showcasing the current trends and challenges in the field.
Available in Español: El Ascenso del Ingeniero de IA

1. Introduction to the Rise of AI Engineer

Short description:

We have 20 minutes to cover the rise of the AI engineer. AI is the Moore's Law of our time. The image generation capabilities have developed significantly over the past years. However, there is still a lot to be proven in the field of AI. Short-term impacts on AI are popularly blamed, but it's important to follow the money to determine what is valuable. Jasper, generative images, and chat bots are examples of successful AI projects.

All right. Thanks, everyone, for tuning in. We'll see you next time.

Okay, so we have 20 minutes to cover the rise of the AI engineer. It is a thesis I've been developing for the entirety of my career, and I'm going to be focusing on AI engineering basics. If you are new in some sense, if you are still here, you're at least somewhat interested in it, and I intend to do justice. I'm going to go very fast. This is the first time being at one of my talks. You know that I speak at the rate that I listen to podcasts on, which is at 2X and sometimes 2.5X. All my notes are on my website, as well as on the Latent space if you search rise of the AI engineer.

If you've been somewhat living under a rock, or you've been overwhelmed by too much info, these are the ones I want you to have in mind. AI is the Moore's Law of our time. These are all sort of progress metrics in the past ten to 20 years. What you have on the left is the image generation capabilities that we've had developed over the past eight to nine years. You know, in 2014, we used to sort of develop this as a grainy picture of a face, and now we complain if we can't place our dog in the middle of a generated image. In 2000, we barely solved handwriting recognition with the MNIST dataset, and now we can mostly are at superhuman levels in quite a few core human capabilities that we understand. But it's also caused a lot of AI madness. This is where I tend to distinguish myself from what some of these AI hypebeast people are. You don't find a lot of these at the top of the list of people that you might see online.

So a lot of people are sort of mentioning AI and try to have some AI strategy on their earnings calls, but there's very, very little usage, actually, and there's still a lot of stuff to be proven out. And in particular, one of the most impactful or one of the most hyped projects of the whole year is Auto GPT, which if you're on the stock market, you pretty much run into this over the years, but it's a pretty crazy case in Django, and it's pretty crazy to have that and then to have other people also commenting that no one's using this thing, which is really interesting. There's also sort of I call this sort of manic depression. In the same month, you have investors saying AI has peaked and then also AI is back, coming from San Francisco, it's very common to simultaneously have the feeling that this is what we're looking for, and that this is what we're looking for, and this is all short-term momentum against the backdrop that we are in a longer arc of history where we're just inevitably marching towards sort of a bootstrapping of digital intelligence that will surpass us within our lifetimes. And I would say it's very popular to blame sort of short-term impacts on AI, Chegg is one of them, but I think for the most part, it's not in sort of all the papers. I have a monthly recap on the In Space in my newsletter where I sort of recap the top things you should know as an AI engineer, but really it's just, follow the money. Like, that's, you know, it is the least worst form of figuring out what is valuable that we've developed in the time that humanity has been around. So who's doing a good job? Who's actually making money? Jasper's arguably not doing as well, but I think a lot of people are doing their own best. So there's a lot of people doing their best now, but they still went from zero to 80 million ARR in two years. Generative images, now reportedly at $100 million ARR with a team of 13 people. And chat bots, obviously, OpenAI has a billion dollars just on chat.GBT alone.

2. Progress and Opportunities in AI

Short description:

There's an incredible amount of progress and excitement coming from AI. AI is shifting right, which is a huge shift in the past ten years. The first answer is to do all of the machine learning stuff. The second answer is to do data engineering. The third answer is to do machine learning on Coursera. There's a spectrum of roles in an AI-enabled organization, from the ML side to front-end and product engineers.

There's actually a team of 13 people on that team. And Danny Postma is a good example of that. So that's just some data points I want you to have in mind, that AI is real, AI has a lot of opportunities. There's a lot of hype, but there's also some real long-term progress here.

And real, like, the real central thesis that I want to deliver is that there's an incredible amount of progress and excitement coming from AI over the past few months. And how it's been moving over from React and JavaScript, just like myself. This is all summed up in this thesis, the rise of the AI engineer I wrote a few months ago. And the central thesis is that AI is shifting right.

This is an actual XKCD comic from 2013 where they talked about, like, oh, if I need to do bird recognition, I need five hundred percent, I need to do Bird recognition. I need to do Bird recognition. 17.7 percent zero shot performance up to state of the art. 78 percent on some metric. That is a very, very different state of AI as it is today. From, hey, you need to hire a research team to, hey, you need to prompt a little bit. That is a huge shift in the past ten years. That is a huge, huge shift in AI as it is today.

So, first answer is do all of the machine learning stuff. I have done the machine learning courses on Coursera, not helpful at all. The second answer is, I'm sorry, it looks like the screen is gone dark. The second answer is that you should do data engineering. The third answer is that you should do machine learning on Coursera, not helpful at all. After having done that, it is not really super helpful for me to understand all of the foundation model progress of today. Should I pause to get the screen back? I think the AVT is still figuring it out. I'm still trying to figure out what is happening here. It is still playing on the screen over here. I'm just going to try to keep this moving without screen assistance. I want you to imagine in your head a spectrum from left to right of the roles in an AI enabled organization. On the left you have the ML side, and on the right you have the ML side, and on the right side, you have the ML side. On the left, you have the ML side, and on the right, you have the ML side. Front-end and product engineers.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Don't Solve Problems, Eliminate Them
React Advanced 2021React Advanced 2021
39 min
Don't Solve Problems, Eliminate Them
Top Content
Kent C. Dodds discusses the concept of problem elimination rather than just problem-solving. He introduces the idea of a problem tree and the importance of avoiding creating solutions prematurely. Kent uses examples like Tesla's electric engine and Remix framework to illustrate the benefits of problem elimination. He emphasizes the value of trade-offs and taking the easier path, as well as the need to constantly re-evaluate and change approaches to eliminate problems.
React Compiler - Understanding Idiomatic React (React Forget)
React Advanced 2023React Advanced 2023
33 min
React Compiler - Understanding Idiomatic React (React Forget)
Top Content
Joe Savona
Mofei Zhang
2 authors
The Talk discusses React Forget, a compiler built at Meta that aims to optimize client-side React development. It explores the use of memoization to improve performance and the vision of Forget to automatically determine dependencies at build time. Forget is named with an F-word pun and has the potential to optimize server builds and enable dead code elimination. The team plans to make Forget open-source and is focused on ensuring its quality before release.
Speeding Up Your React App With Less JavaScript
React Summit 2023React Summit 2023
32 min
Speeding Up Your React App With Less JavaScript
Top Content
Mishko, the creator of Angular and AngularJS, discusses the challenges of website performance and JavaScript hydration. He explains the differences between client-side and server-side rendering and introduces Quik as a solution for efficient component hydration. Mishko demonstrates examples of state management and intercommunication using Quik. He highlights the performance benefits of using Quik with React and emphasizes the importance of reducing JavaScript size for better performance. Finally, he mentions the use of QUIC in both MPA and SPA applications for improved startup performance.
SolidJS: Why All the Suspense?
JSNation 2023JSNation 2023
28 min
SolidJS: Why All the Suspense?
Top Content
Suspense is a mechanism for orchestrating asynchronous state changes in JavaScript frameworks. It ensures async consistency in UIs and helps avoid trust erosion and inconsistencies. Suspense boundaries are used to hoist data fetching and create consistency zones based on the user interface. They can handle loading states of multiple resources and control state loading in applications. Suspense can be used for transitions, providing a smoother user experience and allowing prioritization of important content.
Jotai Atoms Are Just Functions
React Day Berlin 2022React Day Berlin 2022
22 min
Jotai Atoms Are Just Functions
Top Content
State management in React is a highly discussed topic with many libraries and solutions. Jotai is a new library based on atoms, which represent pieces of state. Atoms in Jotai are used to define state without holding values and can be used for global, semi-global, or local states. Jotai atoms are reusable definitions that are independent from React and can be used without React in an experimental library called Jotajsx.
Tanstack Start - A Client-Side First Full-Stack React Framework
React Summit US 2024React Summit US 2024
30 min
Tanstack Start - A Client-Side First Full-Stack React Framework
Top Content
We surveyed thousands of developers to show that a louder audience leads to a better presentation. There has been a shift in web app development towards server-first architectures, which has improved full-stack capabilities but at the cost of complexity and divergence from the client-centric approach. Tanstec Start is a meta-framework that aims to provide the best client-side authoring experience with powerful server-side primitives. The Tansec Router supports advanced routing features, URL state management, and JSON storage. Combined with the server-side rendering capabilities of TanStack Start, it becomes even more powerful. The TanStack Router has isomorphic loaders and integrates seamlessly with TanStack Query for additional features like polling and offline support. UseSuspenseQuery allows for dynamic streaming of data during SSR. TanStack Start also offers server-side features, API routes, server functions, and middleware. The future plans include RSCs, websockets, real-time primitives, and static pre-rendering. TanStack Start is now in beta and is suitable for building React apps. It is open source.

Workshops on related topic

React, TypeScript, and TDD
React Advanced 2021React Advanced 2021
174 min
React, TypeScript, and TDD
Top Content
Featured Workshop
Paul Everitt
Paul Everitt
ReactJS is wildly popular and thus wildly supported. TypeScript is increasingly popular, and thus increasingly supported.

The two together? Not as much. Given that they both change quickly, it's hard to find accurate learning materials.

React+TypeScript, with JetBrains IDEs? That three-part combination is the topic of this series. We'll show a little about a lot. Meaning, the key steps to getting productive, in the IDE, for React projects using TypeScript. Along the way we'll show test-driven development and emphasize tips-and-tricks in the IDE.
Web3 Workshop - Building Your First Dapp
React Advanced 2021React Advanced 2021
145 min
Web3 Workshop - Building Your First Dapp
Top Content
Featured Workshop
Nader Dabit
Nader Dabit
In this workshop, you'll learn how to build your first full stack dapp on the Ethereum blockchain, reading and writing data to the network, and connecting a front end application to the contract you've deployed. By the end of the workshop, you'll understand how to set up a full stack development environment, run a local node, and interact with any smart contract using React, HardHat, and Ethers.js.
AI on Demand: Serverless AI
DevOps.js Conf 2024DevOps.js Conf 2024
163 min
AI on Demand: Serverless AI
Top Content
Featured WorkshopFree
Nathan Disidore
Nathan Disidore
In this workshop, we discuss the merits of serverless architecture and how it can be applied to the AI space. We'll explore options around building serverless RAG applications for a more lambda-esque approach to AI. Next, we'll get hands on and build a sample CRUD app that allows you to store information and query it using an LLM with Workers AI, Vectorize, D1, and Cloudflare Workers.
AI for React Developers
React Advanced 2024React Advanced 2024
142 min
AI for React Developers
Top Content
Featured Workshop
Eve Porcello
Eve Porcello
Knowledge of AI tooling is critical for future-proofing the careers of React developers, and the Vercel suite of AI tools is an approachable on-ramp. In this course, we’ll take a closer look at the Vercel AI SDK and how this can help React developers build streaming interfaces with JavaScript and Next.js. We’ll also incorporate additional 3rd party APIs to build and deploy a music visualization app.
Topics:- Creating a React Project with Next.js- Choosing a LLM- Customizing Streaming Interfaces- Building Routes- Creating and Generating Components - Using Hooks (useChat, useCompletion, useActions, etc)
Building Full Stack Apps With Cursor
JSNation 2025JSNation 2025
46 min
Building Full Stack Apps With Cursor
Featured Workshop
Mike Mikula
Mike Mikula
In this workshop I’ll cover a repeatable process on how to spin up full stack apps in Cursor.  Expect to understand techniques such as using GPT to create product requirements, database schemas, roadmaps and using those in notes to generate checklists to guide app development.  We will dive further in on how to fix hallucinations/ errors that occur, useful prompts to make your app look and feel modern, approaches to get every layer wired up and more!  By the end expect to be able to run your own AI generated full stack app on your machine!
Please, find the FAQ here
Vibe coding with Cline
JSNation 2025JSNation 2025
64 min
Vibe coding with Cline
Featured Workshop
Nik Pash
Nik Pash
The way we write code is fundamentally changing. Instead of getting stuck in nested loops and implementation details, imagine focusing purely on architecture and creative problem-solving while your AI pair programmer handles the execution. In this hands-on workshop, I'll show you how to leverage Cline (an autonomous coding agent that recently hit 1M VS Code downloads) to dramatically accelerate your development workflow through a practice we call "vibe coding" - where humans focus on high-level thinking and AI handles the implementation.You'll discover:The fundamental principles of "vibe coding" and how it differs from traditional developmentHow to architect solutions at a high level and have AI implement them accuratelyLive demo: Building a production-grade caching system in Go that saved us $500/weekTechniques for using AI to understand complex codebases in minutes instead of hoursBest practices for prompting AI agents to get exactly the code you wantCommon pitfalls to avoid when working with AI coding assistantsStrategies for using AI to accelerate learning and reduce dependency on senior engineersHow to effectively combine human creativity with AI implementation capabilitiesWhether you're a junior developer looking to accelerate your learning or a senior engineer wanting to optimize your workflow, you'll leave this workshop with practical experience in AI-assisted development that you can immediately apply to your projects. Through live coding demos and hands-on exercises, you'll learn how to leverage Cline to write better code faster while focusing on what matters - solving real problems.