25 days ago
Remote, IndiaSenior
Responsibilities
- Create new features and optimizations for 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: a PhD in Computer Science and/or significant research experience.
