Genome editing technologies introduce targeted chromosomal modifications in organisms yet are constrained by the inability to selectively modify repetitive genetic elements. Here we describe filtered editing, a genome editing method that embeds group 1 self-splicing introns into repetitive genetic elements to construct unique genetic addresses that can be selectively modified. We introduce intron-containing ribosomes into the E. coli genome and perform targeted modifications of these ribosomes using CRISPR/Cas9 and multiplex automated genome engineering. Self-splicing of introns post-transcription yields scarless RNA molecules, generating a complex library of targeted combinatorial variants. We use filtered editing to co-evolve the 16S rRNA to tune the ribosome's translational efficiency and the 23S rRNA to isolate antibiotic-resistant ribosome variants without interfering with native translation. This work sets the stage to engineer mutant ribosomes that polymerize abiological monomers with diverse chemistries and expands the scope of genome engineering for precise editing and evolution of repetitive DNA sequences.