What to Expect When Deploying Your AI Systems 🤯

Angelina Yang
4 min readFeb 1, 2024

Since 2023, it’s been a fierce race to embed LLM-based AI capabilities into products across industries. A common fashion is integrating Q&A or similar “copilots” tailored to existing products or specific user contexts.

For many developers, maybe YOU, this marks their first encounter with integrating AI-powered technology. However, the existing landscape of software engineering processes and tools is yet to catch up with the challenges and expansive scale associated with building AI-powered applications.

To understand:

what to anticipate when undertaking AI implementation for the first time,

we share the insights from a recent Microsoft research surveying 26 professional software engineers, unveiling “critical pain points observed across the entire engineering process for developing such AI-powered products.”

Developers grapple with many challenges in their interactions with LLMs, such as the intricate and delicate process of prompt engineering. This “necessitates a substantial amount of “trial and error” alongside reactionary modifications to effectively structure outputs.”

What does a typical workflow look like?

--

--