How about a project-based specialization that goes from beginning to end and ties the concepts from previous specializations together? You could go in-depth on the decisions that you make as a developer and suggest tools that students can use while demonstrating the way that Google handles an ML project. At the end of the specialization, the students would have an example of a functional, deployable application that they know how to maintain.