background

Compiler Architect - LLVM / GCC

USA, North America

Permanent

Competitive salary, benefits & flexible work environment.

V-248403

Compiler Architect - LLVM / GCC

Location: Remote US

About the Company:
Our client is an innovative technology company developing high-performance software and hardware solutions. They focus on optimising computational workloads, improving efficiency, and driving advancements in secure and scalable processing. With a strong emphasis on cutting-edge research and development, they are shaping the future of next-generation computing.

The Role:
Our client is seeking an experienced Compiler Architect to develop and enhance compiler technology for specialised hardware. This role involves optimising performance, improving memory layout, and refining instruction execution for advanced computational workloads. The engineer will collaborate with cross-functional teams to integrate software solutions with hardware accelerators.

Key Responsibilities:
  • Design, implement, and maintain compiler pipelines, including parsing, optimisation, and code generation.
  • Develop and refine transformation techniques to improve execution efficiency.
  • Collaborate with software and hardware teams to enhance compiler performance.
  • Conduct testing and validation of compiler features to optimise computational workloads.
  • Research and apply advancements in compiler technology for performance improvements.
  • Provide mentorship and technical leadership within the team.
What the Company is Looking For:
  • 5+ years of experience in compiler design and optimisation.
  • Bachelor's in Computer Science, Electrical Engineering, or related field.
  • Proficiency in compiler frameworks such as LLVM, GCC, or similar.
  • Strong programming skills in C++, Rust, Go, or Python.
  • Experience with hardware accelerators (GPUs, specialised processors).
  • Ability to develop and evaluate software performance models.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
Preferred Qualifications:

Experience with secure computing techniques.
Knowledge of machine learning techniques for compiler optimisation.
Advanced degree in a relevant field.
Contributions to open-source compiler projects.

Why Join?
  • Work on groundbreaking compiler and hardware acceleration technologies.
  • Shape the future of high-performance computing.
  • Competitive salary, benefits, and flexible work environment.

If you are a Compiler Architect looking for an exciting challenge, apply today!

For more details on this and other software opportunities, contact Mitch Wheaton at IC Resources.
Apply now
job-details-decor