TL;DR
Compiler Engineer (Fortran/LLVM): Developing syntax and semantic processing support for the hirify.global Fortran compiler and generating LLVM IR with an accent on new Fortran standards and OpenMP features. Focus on improving optimization of Fortran source code, maintaining the compiler front-end, and resolving customer inquiries.
Location: Hybrid in Toronto, Canada
Salary: CAD 155,888.00–220,069.00 annually
Company
hirify.global is a leading technology corporation developing industry-leading AI technologies and foundational software stacks, products, and services.
What you will do
- Develop syntax and semantic processing support, generate LLVM IR, and create RTL routines for new Fortran standards (2023 and upcoming 202x).
- Add directives and OpenMP features to improve optimization of Fortran source code.
- Improve the use of pre-compiled module facilities and interfaces.
- Maintain the hirify.global Fortran compiler front-end and run-time library.
- Resolve inquiries from customers, support engineers, and internal users.
Requirements
- Master’s degree in Computer Science or a related discipline.
- 3+ years of hands-on experience in enhancing and maintaining compiler software and/or software development tools.
- Proficiency in C and C++.
- Experience with scripting languages and ability to work on Linux and Windows environments.
- Experience with data structures and algorithms.
- Strong problem-solving, debugging, and teamwork skills.
Nice to have
- PhD degree in Computer Science or a related discipline.
- Familiarity with the LLVM project and LLVM IR generation.
- Experience with OpenMP and/or other parallel processing methodologies.
- Familiarity with modern Fortran programming language features (2003, 2008, 2018, 2023).
- Experience reading and/or participating in the development of language standards.
Culture & Benefits
- Hybrid work model, allowing employees to split time between on-site at an hirify.global site and off-site.
- Opportunity to join a seasoned, responsive, and highly productive team.
- hirify.global is committed to a culture of accessibility, providing accommodations to applicants and employees with disabilities.
- Company commitment to Responsible Business Alliance (RBA) compliance and ethical hiring practices.
- Opportunity to take on projects that shape tomorrow’s technology.
- Collaborative environment for investigating and solving new tasks.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →