Resposibilities include, but not limited to: 1. Responsible for the planning, implementation and landing of customized CPU features in multiple vertical technical domains, including performance, TCO, reliability and security. 2. Work with multiple teams to benchmark, model and characterize Alibaba's diverse workloads in order to guide future system architecture optimization and evolution； 3. Develop programs to stress test CPU micro-architectures for performance and reliability; identify and address performance bottlenecks via system and IO performance modeling and analysis. 4. Explore emerging computing architectures and technologies, and enable them in the cloud infrastructure.
1. Master or PhD with 5+ years of experience or equivalent. 2. Solid knowledge on computer architecture, and familiar with x86 or ARM ISA. 3. Proficiency in C/C++, Python，experience on developing system simulators or emulator is a plus； 4. Familiar with workload characterization and performance analysis. 5. Good inter-personal and communication skills, self-motivated and fast learning capability.