Slashkernel logo

Compiler Engineer Junior


With which degree can I apply for this position?

  • Academic master
  • PhD

Which programmes can apply for this position?

  • Computer Science
  • Mathematics
  • Physics

Note that companies can often be very flexible in whom they hire for which positions, depending on choices during your education, prior experience, or personal interest. If your profile is not listed here, this does not necessarily mean that you cannot apply for this position. The best way to find out is to go and talk to the recruiters!

Who should I contact?

Cédric Vankerckhoven

About this position

More information:

Compiler Engineer (m/f)


The Job Description

Together with a team of world-class experts, your role is to imagine, design, code, document and support innovative solutions to cutting edge problems in programming language processing.

  • You take part in projects and product development efforts centered around compiler technologies, targeting .NET, Java, LLVM or other technologies.
  • You actively participate to our R&D recurrent brainstorming and developments in close relationship with academic partners.
  • You interact with the front-line teams to keep a close understanding of our customers’ needs and answer questions that are raised during pre-sales activities.


Your profile

  • You are curious about many areas of computing and had exposure to a large number of technologies
  • You enjoy coding complex software and can demonstrate serious skills in this area
  • You are passionate about compilation, programming languages and code generation. Experience in these domains is a plus but a genuine fascination for the domain would be a perfect substitute;
  • You have a master degree or PhD in Computer Science or Software Engineering
  • You are fluent in English with good communication skills (both speaking and writing). Fluency in any other European language is a plus


About us

Because compilers, interpreters, JIT, pre-processors, grammars, register allocation, term rewriting, LLVM and more are what brought us to computer science in the first place, Raincode Labs forms the largest independent compilation technology company in the world.

To support the current development and the substantial growth of our activities in the coming months, we are currently looking to hire new forces to join our teams.


What we offer

We offer you the perfect place to indulge your passion for complex,
technological challenges and learn new skills in a dynamic,
cutting-edge, and friendly atmosphere.

You will be given the opportunity to work on challenging assignments
and develop yourself over the course of exciting, innovative projects.
Moreover, your professional development will be monitored closely, and
you will be encouraged to attend training courses and conferences to
broaden your knowledge and realize your full potential.

You will also feel valued in an open culture based on mutual trust
and a healthy work-life balance, including flexible working hours and a
teleworking policy, as well as a competitive salary and benefits


If you think you might be a good fit, we want to know more about you! Send us your cover letter, video, code, or any other relevant information.

We’re looking forward to meeting you!