PJRmi is an open source software tool that we built to facilitate seamless interoperation between Python and Java. Rather than creating systems with separate components, PJRmi allows developers to write applications in a blend of languages, working with each where it makes the most sense. In this piece, we explore the design principles underlying PJRmi and share aspects of its implementation and illustrative workflows.