AI is changing software engineering.

AI enables us to build software that can solve increasingly complex problems, but it also fundamentally changes the way we develop it. AI makes development faster, and building AI applications requires new practices to ensure the reliability and performance of non-deterministic systems.

The abundance of software and new applications requires many more software engineers working across all disciplines within AI: machine learning, research, hardware, and software development. AI for Software Engineers clarifies the technical concepts you need to understand to get involved and succeed.

Join 13,000 developers learning about the engineering behind AI. You’ll get a free AI learning roadmap in your welcome email.

About the author

I build autonomous research agents at Google. What I learn building and researching AI informs my writing, and I share it with you here. You can learn more about me here.

User's avatar

Subscribe to AI for Software Engineers

Explaining how modern AI is built and how it’s changing the way we build.

People

x