Azul

LLVM Compiler Engineer

Azul
Apply
1 month ago
Remote, EMEA or Prague, CzechiaSenior

Responsibilities

  • Create new features and optimizations in the Falcon compiler.
  • Improve LLVM performance for managed languages.
  • Contribute to open-source projects.
  • Collaborate with a distributed team of compiler experts.

Requirements

  • Strong C/C++ design and coding skills.
  • At least 5 years of experience developing LLVM compilers or transferable experience with another compiler.
  • Strong background in compiler theory and development.
  • Preferred: experience developing language runtimes and JIT compilers.
  • Preferred: thorough knowledge of x86_64 and/or ARM64 instruction sets and optimizations.
  • Preferred: performance analysis experience.
  • Preferred: experience with Java, Scala, or Kotlin.
  • Preferred: PhD in Computer Science and/or significant research experience.

Benefits

  • Opportunity to make a high-impact contribution at a growing global company.
  • Work alongside experts worldwide and contribute to the Java ecosystem.
  • Referral program.
  • Premium IT equipment, including a MacBook Pro or hardware of choice.
  • 5 weeks of holidays and 5 sick days.
  • Flexible working hours and possible full remote work.
  • Prague, Limassol, and Belgrade city-center offices with hybrid or full-remote options.
  • Competitive compensation.

Tech Stack

Categories

Azul

About Azul

501-1,000 employees
Contact me