Мастерская инструментов разработки

Compiler Developer (Compiler/Interpreter Optimization)

Не указана
  • Санкт-Петербург
  • Более 6 лет

Международный проект по разработке высокопроизводительного оптимизирующего компилятора/интерпретатора. Присоединяйся!

Что предстоит делать:

  • Разрабатывать и дорабатывать оптимизации в FrontEnd, MiddleEnd и BackEnd компилятора/интерпретатора.

  • Проходить этапы большого CI (Continuous Integration) и участвовать в ревью кодовой базы.

Что требуется:

  • Опыт разработки и оптимизации компиляторов (компиляторов или интерпретаторов).

  • Знание C/C++ на продвинутом уровне.

  • Понимание принципов и отличий JIT (Just-In-Time) и AOT (Ahead-Of-Time) компиляции.

  • Умение работать с Git и CI-системами.