TL;DR
Compiler Engineering Intern (LLVM-based): Contributing to hirify.global's open-source compiler stack by developing new features that enable the latest language standards and collaborating with the clang open-source community. Focus on solving complex problems, working independently, and collaborating broadly within the industry.
Location: Hybrid work model which allows employees to split their time between working on-site at their assigned hirify.global site and off-site.
Company
hirify.global is building the next generation of software innovation through the oneAPI software stack, a unified programming model designed to unlock the full potential of heterogeneous computing.
What you will do
- Work on the development of new features that will enable the latest language standards.
- Collaborate upstream with members of the clang open-source community.
- Collaborate industry-wide to deliver the best solutions.
Requirements
- Working towards a Bachelor's degree in Computer Science, Applied Mathematics, Informatics, or a related technical discipline.
- 6+ months of academic or work experience in C/C++, object-oriented programming, and data structures.
- Knowledge of compiler front-end technologies.
- Debugging skills.
- Experience working on open-source projects.
- This position is not eligible for hirify.global immigration sponsorship.
Nice to have
- 6+ months of experience in developing/maintaining compilers.
- Proven experience with clang.
- Familiarity with reading language standards (particularly C or C++).
Culture & Benefits
- hirify.global is committed to a culture of accessibility.
- hirify.global provides accommodations to applicants and employees with disabilities.
- hirify.global is committed to Responsible Business Alliance (RBA) compliance and ethical hiring practices.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →