Microsoft President Brad Smith said AI should assist, not replace, software engineers. It can handle repetitive coding, letting developers focus on design, architecture, testing, and security. AI can make work more engaging, increase productivity, and boost wages, while governments and tech firms ensure human skills and jobs are enhanced.