We develop protein design software and use it to create molecules that solve challenges in medicine, technology, and sustainability. By iterating between computation and laboratory experiments, we continually improve our protein design methods.