Light is a powerful and flexible input into engineered biological systems and is particularly well-suited for spatially controlling genetic circuits. While many light-responsive molecular effectors have been developed, there remains a gap in the feasibility of using them to spatially define cell fate. We addressed this problem by employing recombinase as a sensitive light-switchable circuit element which can permanently program cell fate in response to transient illumination. We show that by combining recombinase switches with hardware for precise spatial illumination, large scale heterogeneous populations of cells can be generated in situ with high resolution. We envision that this approach will enable new types of multicellular synthetic circuit engineering where the role of initial cell patterning can be directly studied with both high throughput and tight control.