The design of a roof-top infinity pool involves creating a swimming pool that appears to extend to the horizon, enhancing the perception of space and creating a stunning visual effect. Key considerations include structural integrity, safety measures, waterproofing, and aesthetic integration with the building's architecture.