Systems and methods are presented that allow for selection of tumor neoepitopes that are then used to generate recombinant nucleic acids that encode one or more polytopes that are optimized for proper trafficking and processing. In preferred methods, the polytopes are encoded in a plasmid and/or a viral expression system for use as a therapeutic agent.