In this role, you will:Design, develop, maintain, and enhance the systems, frameworks, and tools specifically used for instruction encoding/decoding within the GPU compiler backend.Ensure this critical infrastructure accurately supports multiple current and future Apple GPU architectures, adapting to new features and requirements.Collaborate closely with GPU architecture teams to deeply understand Instruction Set Architecture (ISA) specifications, changes, and nuances, translating them into accurate models within the compiler infrastructure.Develop and maintain automated testing for the encoding infrastructure to guarantee correctness across hardware generations.Contribute to improving the compiler's build systems, testing frameworks, and overall development workflows.