Sr Compiler Engineer

CyberCoders

$130K — $180K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • BS/MS in Computer Science, Electrical Engineering, or related field
  • 5+ years of experience in compiler engineering
  • Expertise in LLVM, GCC, or Java JIT
  • Proficiency in C/C++ and/or Java

Responsibilities

  • Design and implement optimizations for compilers targeting multiple architectures
  • Collaborate with software engineers to integrate and improve compiler functionalities
  • Develop and maintain compiler toolchains, ensuring compatibility
  • Conduct performance analysis and benchmarking for improvements
  • Lead porting of existing compilers to new architectures
  • Participate in code reviews and mentor junior engineers
  • Stay current with advancements in compiler technology

Benefits

  • Competitive salary, stock options, and benefits package
  • Opportunities for professional development and advancement
  • International environment and further career progression
  • Access to bleeding edge technology
  • Flexible working hours and remote work options
  • Emphasis on work-life balance
  • Collaborative and supportive work environment
Full Job Description
Located in the bay area, we are a semiconductor startup developing a groundbreaking product that is designed to unify processors into a single chip, enabling it to handle a wide range of workloads from general-purpose computing to AI and HPC all on one platform.

We are seeking a highly skilled and motivated Compiler Engineer to join our team in developing and optimizing compilers (LLVM, GCC, Java JIT) for a novel computing platform. This role involves porting, maintaining, and enhancing compiler toolchains, driving performance improvements, and collaborating with cross-functional teams to deliver cutting-edge solutions.

The ideal candidate will have extensive experience in compiler design and optimization, with a strong background in various programming languages and architectures. This role focuses on developing and enhancing compilers for multiple platforms. You will collaborate with cross-functional teams to optimize toolchains and improve performance for our software products.

Candidate must be local or willing to relocate to the San Francisco Bay Area or Las Vegas to work with our team in a hybrid capacity.

Key Responsibilities
  • Design and implement optimizations for compilers targeting multiple architectures
  • Collaborate with software engineers to integrate and improve compiler functionalities in various programming languages such as C, C++, and Java
  • Develop and maintain compiler toolchains and ensure compatibility with existing systems and architectures
  • Conduct performance analysis and benchmarking to identify areas for improvement in the compilation process
  • Lead efforts in porting existing compilers to new architectures and platforms
  • Participate in code reviews and provide mentorship to junior engineers in best practices for compiler development
  • Stay up-to-date with the latest advancements in compiler technology and architecture.

Qualifications
  • BS/MS in Computer Science, Electrical Engineering, or related field.
  • 5+ years of experience in compiler engineering
  • Expertise in LLVM, GCC, or Java JIT
  • Proficiency in C/C++ and/or Java

Benefits
  • Competitive salary, stock options, and benefits package
  • Opportunities for professional development and advancement
  • International environment and further career progression
  • Getting in touch with bleeding edge technology
  • Flexible working hours and work from home availability
  • Work-life balance
  • Collaborative and supportive work environment

Similar Jobs

More Information Technology Jobs

Find similar Sr Compiler Engineer jobs: