Job Description
Advanced Compiler Development Engineer
Competitive - Remote / Flexible
Join our innovative team as a Compiler Engineer, where you will play a vital role in designing and building the next generation of compilers and toolchains for cutting-edge computing platforms. This is an exciting opportunity to work on a variety of tasks, from instruction set design and optimization passes to developing new language features and high-performance runtime tooling.
What you'll bring:
• Extensive experience in compiler development using frameworks such as LLVM or MLIR.
• Proficiency in programming languages such as C++, Rust, or Python.
• Strong knowledge of algorithms, data structures, and performance optimization techniques.
• A proven ability to collaborate effectively within modern software development teams, using tools like Git, CI/CD, and testing methodologies.
Nice to have:
• A mathematical background, particularly in linear algebra, graph theory, or optimization.
• Experience with software development kits (SDKs), high-performance computing, or distributed systems.
• Contributions to open-source compiler projects or intermediate representation (IR) design.
This is a unique opportunity to work at the cutting edge of advanced computing, shaping tools that will enable new classes of applications. We look forward to your application!
To learn more, please get in touch with Mitch Wheaton at IC Resources.
💡 Quick Summary
Seeking a career-building opportunity? The Advanced Compiler Development Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in London offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
