LLVM Compiler Engineer - Hybrid Work & Cutting-Edge Codegen
MathWorks
Natick (MA)
Hybrid
USD 90,000 - 130,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A software development company is looking for a skilled compiler engineer responsible for enhancing their core code generation infrastructure. The role involves designing and implementing new features, collaborating across teams, and ensuring high-quality code through test-driven development. Candidates should have a strong background in compiler development, with a Bachelor’s degree and relevant work experience. A hybrid work model is in place to facilitate both in-person collaboration and flexible work arrangements.
Qualifications
Demonstrated experience in compiler development.
Bachelor's degree + 3 years experience or Master's degree, or equivalent.
Practical compiler or interpreter implementation experience.
Responsibilities
Design and implement new features in the core code generation infrastructure.
Deliver features using test-driven development with unit tests.
Contribute creative workflows and tools for customers.
Participate in cross-team collaboration.
Skills
Compiler development
Strong communication skills
Strong abstraction and algorithmic skills
Education
Bachelor's degree
Master's degree in Computer Science or related field
Tools
LLVM
MLIR
Job description
A software development company is looking for a skilled compiler engineer responsible for enhancing their core code generation infrastructure. The role involves designing and implementing new features, collaborating across teams, and ensuring high-quality code through test-driven development. Candidates should have a strong background in compiler development, with a Bachelor’s degree and relevant work experience. A hybrid work model is in place to facilitate both in-person collaboration and flexible work arrangements.