Compiler Performance Engineer

Posted Oct 16

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ Evaluate the performance of Java benchmarks and customer workloads, identify deficiencies in generated code, and trace them back to their root causes within the compiler.

β€’ Develop and enhance optimizations in Falcon's middle end and back end, which includes inlining, loop optimizations, vectorization, redundancy elimination, and speculative optimizations.

β€’ Enhance code generation for x86_64 and AArch64 architectures.

β€’ Create tests and benchmarks that demonstrate improvements and safeguard against regressions.

β€’ Contribute relevant changes upstream to LLVM when applicable.

β€’ Engage with real workloads that have a direct and measurable effect on customer performance.


⛳️ Requirements

β€’ Over 2 years of professional experience in compilers, JIT compilers, or low-level performance engineering.

β€’ Excellent C++ design and coding capabilities.

β€’ Strong grasp of compiler optimization theory, including SSA, data flow analysis, and loop transformations.

β€’ Proficiency in reading assembly and analyzing why one instruction sequence may outperform another.

β€’ Experience with LLVM IR and LLVM optimization passes, or familiarity with other optimizing compilers such as HotSpot C2, Graal, GCC, or V8.

β€’ Familiarity with profiling tools like perf, VTune, or async profiler.

β€’ Knowledge of x86_64 and/or AArch64 microarchitecture.

β€’ Experience with Java, Scala, or Kotlin, or with JVM internals.

β€’ A Master's or PhD in Computer Science with a focus on compilers or performance.


🏝️ Benefits

β€’ Full-time regular employee position.

β€’ Flexible remote work arrangement.

β€’ Opportunity to collaborate with a distributed team of compiler specialists.

β€’ Direct and measurable influence on customer performance.

People also viewed

Datavail1 day ago

Senior Snowflake Engineer

US flagUnited States OnlyFull-timeEngineer
ApplyView job
Dijital Team1 day ago

L2 Service Desk Engineer

LK flagSri Lanka OnlyFull-timeEngineer
ApplyView job
Logicalis Spain1 day ago

Ingeniero/a Cloud Senior

ES flagSpain OnlyFull-timeEngineer€50k – €55k/year
ApplyView job
Ace Waves1 day ago

Agent Engineer, Polish-speaking

LT flagLithuania OnlyFull-timeEngineer€3,500 – €5,000/month
ApplyView job
Perfomalis1 day ago

Data & Reporting Engineer, Intermediate

BG flagBulgaria OnlyFull-timeEngineer€27k – €33k/year
ApplyView job
Qualus1 day ago

Engineer III – Transmission Planning

US flagFlorida OnlyFull-timeEngineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers