Director of Compiler Architecture
Introduction: Are you a skilled compiler architect with a passion for high-performance computing? We are seeking a talented Director of Compiler Architecture to join our innovative team. If you have a strong background in compiler algorithms, programming languages, and a keen interest in optimizing machine learning applications, we'd love to hear from you.
About the Company: We are a forward-thinking tech company dedicated to making AI technology accessible and efficient for everyone. Our team values cross-collaboration and innovative thinking. With expertise in AI/ML, compilers, numerics, and computer architecture, we are committed to collaborative problem-solving and the creation of high-quality products. Joining us means contributing to groundbreaking advancements in AI technology alongside a team from leading tech companies.
About the Role: As the Director of Compiler Architecture, you will play a crucial role in developing and optimizing our state-of-the-art compiler. You will be responsible for designing efficient algorithms and data structures for parsing, analysis, optimization, and code generation. This role requires a deep understanding of programming languages, compiler theory, and computer architecture, as well as a commitment to innovative design and rapid prototyping. You will work closely with hardware and software teams to understand the evolving needs of ML engineers and drive improvements in compiler architecture.
What We Can Offer You:
Key Responsibilities:
Essential Skills & Experience:
Preferred Skills & Experience:
Join us in our mission to revolutionize AI computing. Key skills include high proficiency in Python, C/C++, and domain-specific languages, with experience in machine learning frameworks such as PyTorch and TensorFlow.