Jobgether

LLVM Compiler Engineer

Jobgether  •  Republic of India (Remote)  •  1 hour ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a LLVM Compiler Engineer based in India.

This is an opportunity to work on a high-performance Java platform at the forefront of modern cloud computing.
You will join a distributed, highly collaborative team of compiler specialists focused on advancing JIT compilation technology.
The role centers on developing new compiler features and optimizations for a production-grade LLVM-based Java compiler.
You will contribute to improving LLVM performance for managed languages and solving challenging compiler and runtime problems.
Your work will directly influence Java performance, reliability, and efficiency across demanding enterprise workloads.
You will also have opportunities to contribute to open-source projects and engage with the broader Java and OpenJDK ecosystem.
This is a high-impact engineering environment where deep technical expertise, experimentation, and performance innovation are highly valued.

Accountabilities:

    • Design, develop, and optimize new features for an LLVM-based Just-In-Time compiler for Java bytecode.
    • Improve compiler optimizations and runtime performance for managed-language workloads.
    • Contribute to LLVM improvements and enhancements that support high-performance language runtimes.
    • Analyze compiler and application performance, identify bottlenecks, and implement targeted optimization strategies.
    • Work with low-level architectures and instruction sets to improve generated code quality and execution efficiency.
    • Collaborate with compiler, runtime, and performance engineering specialists in a distributed global environment.
    • Contribute to open-source initiatives and participate in the broader Java and OpenJDK technical community.
    • Apply strong compiler theory and software engineering practices to complex technical challenges.
    • Help investigate and resolve difficult performance, code-generation, and compiler correctness issues.
    • Requirements

      • 5+ years of experience developing LLVM-based compilers or substantial transferable experience with other compiler technologies.
      • Strong C and C++ design and development skills, with the ability to work effectively on complex systems software.
      • Strong theoretical and practical knowledge of compiler architecture, optimization, and development.
      • Experience developing language runtimes and/or Just-In-Time compilers is highly valued.
      • Solid understanding of x86_64 and/or ARM64 instruction sets and low-level optimization techniques is an advantage.
      • Experience with performance analysis, profiling, benchmarking, and identifying optimization opportunities.
      • Familiarity with Java, Scala, Kotlin, or other managed-language ecosystems is preferred.
      • PhD in Computer Science or significant academic/research experience is considered an advantage.
      • Strong analytical and problem-solving abilities, with an interest in tackling technically complex performance challenges.
      • Ability to collaborate effectively within a distributed, international engineering team.
      • Benefits

        • Competitive compensation package.
        • Fully remote work option with flexible working hours.
        • Opportunity to work alongside leading compiler, Java, and OpenJDK experts worldwide.
        • High-impact role contributing to the evolution of Java performance and modern cloud infrastructure.
        • Opportunities to contribute to open-source projects and the wider Java ecosystem.
        • Premium IT equipment, including a MacBook Pro or hardware of your choice.
        • 5 weeks of annual holidays plus 5 sick days.
        • Access to modern offices in Prague, Limassol, and Belgrade, with hybrid or fully remote arrangements available.
        • Employee referral program.
        • Collaborative international environment with significant opportunities for technical growth and influence.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Jobgether

About Jobgether

Jobgether is an AI-powered career coach and matching platform fixing the broken job search. Remote professionals no longer waste hours applying blindly; instead, they receive a personalized job search strategy, stronger visibility, and curated matches aligned with their skills, flexibility preferences, and career goals.

We flip the hiring model by connecting talent only to roles that truly match, reducing noise for employers and eliminating wasted effort for candidates. Jobgether combines AI coaching, profile optimization, Match Score insights, and the world’s largest remote job database to help people land opportunities faster and with less bias.

Our purpose is to make remote job search guided and intentional.

Our mission is to become the world’s reference platform for remote talent, ensuring no professional remains invisible and every match is meaningful.

Industry
Retail & Ecommerce
Company Size
201-500 employees
Headquarters
Brussels, BE
Year Founded
2020
Social Media