Job Description

If you’re interested in really neat computer architectures and the compiler challenges associated with them, then you really want to be talking to us! We work at the cutting edge of compilers and computer architecture. These are real machines and they are doing important work.

Reservoir Labs is looking for a Compiler Developer to join our growing business. We are tackling some of the most interesting and challenging problems in high performance computing, including designing compilers for high performance embedded computing systems, compiler algorithms for machine learning, and simulators and software for advanced supercomputers. This is a great opportunity for a rewarding career in applied computer science research.

Job Responsibilities

  • Work on a wide range of projects within small teams of engineers
  • Frequently interact with clients and effectively identify and meet client needs
  • Represent the company in conferences and industry forums
  • Opportunity to lead and manage projects

Desired Skills

An ideal candidate will have solid intellectual ability, motivation, and a strong history of achievement. Strong software engineering and development skills, as well as excellent oral and written communication skills, are desired. Serious consideration will be given to candidates with knowledge of and previous experience in compilers. Experience with LLVM is a plus. Interest in the spectrum of Reservoir’s projects is key, and the flexibility to move among them is essential.


We have offices in New York City and Portland:

Telecommuting is available for this position. We welcome candidates willing to relocate to our New York or Oregon offices. Our engineering teams are distributed with members on the West Coast, Midwest, and East Coast. We have infrastructure in place to enable work-at-home and authorizations to do business in several states, and welcome inquiries from candidates outside of either physical location.

How to Apply

We can only consider U.S. Citizens for this position. Qualified candidates should submit a resume and cover letter to Please use Adobe PDF.


Reservoir Labs is an Equal Opportunity Employer committed to hiring a diverse workforce including individuals of all genders, ages, sexual orientations, nations, cultures, ethnic groups, veteran status, and physical abilities.