Azul is focused on building the Java platform for the modern cloud enterprise, and is looking for an LLVM Compiler Engineer to improve the Falcon compiler.
In Short
Work with a collaborative team of compiler experts.
Create new features and optimizations in the Falcon compiler.
Improve LLVM performance for managed languages.
Contribute to open source projects.
Strong C/C++ design and coding skills required.
7+ years of experience in LLVM compilers or related fields.
PhD in Computer Science preferred.
Experience with Java, Scala, or Kotlin is a plus.
Flexible working hours offered.
Competitive compensation package.
Requirements
Strong C/C++ design and coding skills.
7+ years experience developing LLVM compilers or transferable experience.
Strong background in compiler theory and development.
Thorough knowledge of X86_64 and/or ARM64 instruction sets.
Performance analysis experience.
Experience in developing language runtimes and JIT compilers.
Benefits
Opportunity to contribute to a growing global company.