What are the responsibilities and job description for the Compiler Tech Lead position at Targeted Talent?
Job Details
Job Description
Job Description
About the company:
Our client is a company building the world s highest-performance pure-digital AI inference chip. We are seeking an experienced Compiler Engineer to join our exceptional team.
Responsibilities:
Our client is a company building the world s highest-performance pure-digital AI inference chip. We are seeking an experienced Compiler Engineer to join our exceptional team.
Responsibilities:
- Design and implement software that maps neural nets onto our spatial architecture
- Stay abreast of latest developments in network compilation and optimization
- Drive definition and adoption of best practices
- Support roadmap development and recruiting activities
- Mentor and guide junior engineers
- Evaluate current and proposed hardware architecture for future products
Requirements:
- MS or PhD in Computer Science, Engineering or related field
- 10 years of experience developing optimizing compilers for a variety of architectures
- Understanding of advanced optimization techniques and deep neural nets
- Experience with MLIR and spatial computing architectures
- Driven and self-directed
- Proficiency in a variety of development styles and languages
- Strong focus on testing and software quality
Perks:
- 20 vacation days
- Strong health and extended health benefits
- Unlimited sick days
- Stock options
Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.