Starbucks is using AI to develop in-house software replacements for tools it currently buys from Microsoft and IBM, part of a cost-cutting effort. The CTO sees opportunities to reduce software spending, targeting $10 million in savings this fiscal year, which supports the company's broader turnaround and margin improvement.