AI systems design