Taro Logo

Compiler Engineer

Intel Corporation is a leading technology company that designs and manufactures computing components and related products.
Washington, USAHillsboro, OR, USAFolsom, CA, USA
$169,820 - $239,750
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Compiler Engineer

Intel is seeking a Compiler Engineer to join their Microsoft Technology Center (MTC) team, working on cutting-edge compiler optimization for Intel architecture within Microsoft's Visual Studio MSVC compiler toolchain. This role offers a unique opportunity to work at the intersection of hardware and software, developing next-generation compiler technology for complex computational workloads including AI, deep learning, and visualization.

The position involves close collaboration with Microsoft architects and engineers, making you part of the team that bridges Intel's products with Microsoft technologies. You'll be working on Intel's newest products, implementing advanced compiler optimizations specific to Intel architecture, and helping deliver best-in-class performance and developer experience.

As a Compiler Engineer, you'll be responsible for the design and implementation of compiler backend components, optimization of code generation techniques, and collaboration with hardware architects. The role requires strong technical expertise in compiler technology, C/C++ programming, and performance optimization.

The position offers competitive compensation, including a salary range of $169,820-$239,750, along with comprehensive benefits including stock options, bonuses, health coverage, and retirement benefits. Intel provides a hybrid work model, allowing flexibility between on-site and remote work.

This is an excellent opportunity for someone passionate about compiler technology and hardware-software optimization, offering the chance to work on industry-leading products while developing expertise in cutting-edge technology.

Last updated 10 hours ago

Responsibilities For Compiler Engineer

  • Design, implement, and maintain compiler backend pipeline optimizers and code generation components
  • Develop and optimize code generation and transformation techniques
  • Collaborate with hardware architects and software developers
  • Perform testing and validation of compiler features and optimizations
  • Identify and resolve performance bottlenecks in generated code
  • Stay up-to-date with latest compiler technology research
  • Mentor and guide junior team members

Requirements For Compiler Engineer

  • Bachelor's in Computer Science, Computer/Electrical Engineering, or related field
  • 5+ years of technical experience
  • Experience in compiler backend design and implementation
  • Experience with LLVM, GCC, or other compiler frameworks
  • Experience in C/C++ and object oriented programming
  • Experience in creating and characterizing performance using micro- and macro-benchmarks

Benefits For Compiler Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Competitive pay
  • Stock options
  • Bonuses
  • Health benefits
  • Retirement benefits
  • Vacation

Interested in this job?

Jobs Related To Intel Compiler Engineer