-
Book Overview & Buying
-
Table Of Contents
Architecting AI Software Systems
By :
Complex software systems are rarely built from scratch, and architects typically don't have complete command of all relevant technologies or domain expertise. This necessitates an architecting function distributed across a small team that typically includes the key roles called out in Figure 3.2.

As illustrated in Figure 3.2's organizational structure, AI project teams typically have the Project Manager at the top, with three key roles reporting directly to them: the Chief Architect, Specialty Engineers such as data engineers, data scientists, user interface developers, full stack developers, DevOps engineers, security engineers, operations analysts, compliance analysts, and project control analysts. This structure ensures that architectural concerns are given proper weight in project decisions, with the Chief Architect playing a crucial role in translating business requirements into technical...
Change the font size
Change margin width
Change background colour