Senior Compiler Performance Engineer

Added
16 days ago
Type
Full time
Salary
Salary not provided

Related skills

jvm benchmarking garbage collection llvm jit
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now โ†’

๐Ÿ“‹ Description

  • Own end-to-end performance improvements for assigned workloads or compiler optimization areas
  • Design, implement, and refine compiler optimizations across the middle end and back end, including
  • Improve garbage collection barrier handling and runtime call optimization to enhance generated code
  • Drive code generation quality for x86_64 and AArch64 architectures, including adapting compiler
  • Investigate complex performance issues reported by customers, identify underlying compiler or
  • Measure and validate optimization outcomes using representative workloads, profilers, hardware

๐ŸŽฏ Requirements

  • At least 5 years of professional experience developing optimizing compilers or just-in-time (JIT)
  • Strong C++ programming and software design skills, with experience working in large, complex
  • Demonstrated success designing and delivering compiler optimizations that produce measurable
  • Deep understanding of compiler optimization theory and its practical trade-offs, including
  • Strong performance investigation and analysis skills, including experience with profilers, hardware
  • Ability to diagnose complex performance bottlenecks, evaluate optimization opportunities, and

๐ŸŽ Benefits

  • Remote work opportunity within India.
  • Opportunity to work on a mature, production-grade JIT compiler used in enterprise environments.
  • Technically challenging work focused on advanced compiler optimization, machine code generation
  • Collaboration with a distributed team of experienced compiler engineers and specialists.
  • Opportunities to influence compiler performance strategy and contribute to meaningful improvements
  • Potential to contribute to upstream LLVM development and engage with the broader compiler
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’