Back to list

Vacancy description

Azul - LLVM Compiler Engineer - Java Technologies in Delhi, भारत

Azul Systems India Pvt Ltd

Delhi, भारत

About the Role : As the only company focused 100% on Java, Azul is building the Java platform for the modern cloud enterprise. Falcon is a key technology in Azul Platform Prime, a Just-In-Time compiler for Java bytecode based on LLVM. We are looking for an LLVM Compiler Engineer to help improve https://jobeax.com/link/jQrvEdQVRsR0KoaU Responsibilities : - Design, develop, and enhance compiler features and optimization techniques for the Falcon JIT compiler.- Develop and optimize LLVM-based compilation pipelines for Java and other managed languages.- Analyze compiler-generated machine code and implement optimizations to improve execution speed, throughput, and resource efficiency.- Work on compiler intermediate representations (IR), instruction selection, code generation, register allocation, and other compiler optimization stages.- Investigate and resolve complex compiler correctness, performance, and code-generation issues.- Optimize generated code for modern processor architectures, including x86-64 and ARM64.- Conduct performance benchmarking, profiling, and regression analysis to identify optimization opportunities.- Collaborate with compiler, runtime, and performance engineering teams to improve end-to-end application performance.- Contribute enhancements, fixes, and research-driven improvements to LLVM and related open-source projects.- Participate in technical design discussions, code reviews, and collaborative development across a geographically distributed https://jobeax.com/link/5IsbE24L2WQjkLwX Requirements : - Strong C/C++ design and coding skills- 5+ years of experience developing LLVM compilers, or transferable experience with another compiler- Strong background in compiler theory and developmentPreferred Experience : - Solid experience in developing language runtimes and JIT compilers- Thorough knowledge of x86_64 and/or ARM64 instruction sets and optimizations- Performance analysis experience- Experience with Java, Scala or Kotlin- PhD in Computer Science, and/or significant research experience (ref:hirist.tech)

Similar vacancies

More like this role

About the Role : As the only company focused 100% on Java, Azul is building the Java platform for the modern cloud enterprise. Falcon is a key technology in Azul Platform Prime, a Just-In-Time compiler for Java bytecode based on LLVM. We are looking for an LLVM Compiler Engineer to help improve https://jobeax.com/link/jQrvEdQVRsR0KoaU ...

Bangalore, भारत

Job Description : Falcon is the optimizing just in time (JIT) compiler in Azul Platform https://jobeax.com/link/ZaMGopLgR0Zyuest compiles hot Java bytecode into highly optimized machine code and delivers Java performance that standard JVMs do not https://jobeax.com/link/duDG54gMKVCWmgvl is built on https://jobeax.com/link/140lVNzgcEq2ebRY ...

Delhi, भारत

Job Description : Falcon is the optimizing just in time (JIT) compiler in Azul Platform https://jobeax.com/link/ZaMGopLgR0Zyuest compiles hot Java bytecode into highly optimized machine code and delivers Java performance that standard JVMs do not https://jobeax.com/link/duDG54gMKVCWmgvl is built on https://jobeax.com/link/140lVNzgcEq2ebRY ...

Bombay, भारत

Squareroot Consulting Pvt Ltd.

Compiler Engineer - Hardware Architecture

... efficiency- Work across compiler, runtime, and hardware layers to deliver end-to-end performance improvementsWhat we are looking for:- 7+ years of experience with compiler technologies such as LLVM and MLIR- Strong understanding of LLVM internals, including code generation, register allocation, and instruction scheduling- Solid ...

Bangalore, भारत

Squareroot Consulting Pvt Ltd.

Compiler Engineer - Hardware Architecture

... efficiency- Work across compiler, runtime, and hardware layers to deliver end-to-end performance improvementsWhat we are looking for:- 7+ years of experience with compiler technologies such as LLVM and MLIR- Strong understanding of LLVM internals, including code generation, register allocation, and instruction scheduling- Solid ...

Bangalore, भारत

  • Remote
  • Full-time
... company, who manages all applications and next steps. Our partner is looking for a Compiler Performance Engineer based in India. As a Compiler Performance Engineer, you will help optimize a production-grade Java just-in-time (JIT) compiler to generate faster, more efficient machine code. You will analyze Java benchmarks ...

भारत

  • Full-time
  • Contract
... microarchitecture level and translate findings into measurable improvements in compiler efficiency and generated machine code. - LLVM Community Engagement: Represent the engineering team in the LLVM ecosystem by contributing to upstream development, participating in architectural discussions, and advancing compiler technologies for managed ...

भारत

  • Remote
  • Full-time
  • Product Management
... at a new process node, you are already mapping out the design rules, the automation gaps, and the verification bottlenecks before anyone asks. You are the engineer who gets called when a layout flow breaks at 3nm or when a compiler needs to scale and no one is sure how to get StarRC and Custom Compiler to play nicely together. ...

Noida, भारत

  • Full-time
... hands-on experience with Simulink Coder or Embedded Coder. TLC Customization: Proven experience customizing production code generation using Target Language Compiler (TLC) or comparable technologies. Embedded C: Strong embedded C programming skills with an understanding of memory layouts, compilers, linkers, makefiles, and ...

Bangalore, भारत

ALTEN CALSOFT LABS (INDIA) PRIVATE LIMITED

ACL Digital - Physical Design Engineer

Role : Physical Design EngineerACL Digital is looking for a Physical Design Engineer to lead end-to-end RTL-to-GDSII execution for high-performance FinFET ASICs across 16nm - 5nm and dual-patterning technology nodes. The role focuses on physical implementation, timing and power optimization, physical verification, and automated ...

Bangalore, भारत