A UI architect is a technology specialist who works to develop software, specifically by implementing a user interface. A UI architect understands how people use software and use this knowledge, along with their creative skills, to design tools and features needed to make the user experience both efficient and more enjoyable. Job duties include leading and collaborating with user experience designers, engineers, and graphic designers, creating a portal-style framework and innovative UI, conducting research and tests along the development stages, and recommending services or software to strengthen business infrastructure. Qualifications begin with at least a bachelor’s degree in computer science, software engineering, or a related field as well as several years of experience.