Principal Compiler Engineer - Parallel Computing Platforms

December 14

Apply Now

Description

β€’ Fabric believes hardware determines the boundaries of humanity's collective creativity and imagination. β€’ Building hardware for the next generation of cryptography to create a more trustworthy world. β€’ Seeking a Compiler Engineer with expertise in code generation for massively-parallel computing architectures. β€’ Contribute to the design and implementation of advanced compiler technologies. β€’ Enable hardware-aware optimizations that unlock new levels of performance for custom hardware.

Requirements

β€’ Advanced understanding of MLIR's multi-level intermediate representation. β€’ Proven experience in designing and implementing custom dialects. β€’ Expert-level skills in compiler development, including code generation techniques, optimization passes, and low-level transformations. β€’ Fluency in systems programming languages such as C and C++. β€’ Deep understanding of massively-parallel computing platforms, including GPUs, distributed models, and parallelization techniques. β€’ Experience targeting hardware platforms like machine learning accelerators or custom AI hardware. β€’ Experience creating custom computational languages tailored to high-performance computing. β€’ Strong grasp of language design principles for specific domains. β€’ Familiarity with TensorFlow XLA, PyTorch compilation technologies, or similar frameworks. β€’ Experience optimizing computation graphs for machine learning.

Apply Now

Similar Jobs

December 13

AEI Consultants

201 - 500

Staff Geologist/Engineer/Scientist managing environmental site assessments, working remotely. Join AEI Consultants and contribute to our Site Mitigation team.

December 12

Work on extending Avalanche's network capabilities as a Staff Protocol Engineer. Join Ava Labs and contribute to blockchain technologies software development.

December 6

RTX

10,000+ employees

πŸš€ Aerospace

Join Raytheon as a Principal EXIM Import/Export Engineer to support regulatory compliance. Be a key contributor to the JCA Engineering Team in a remote role.

December 6

Lead capacity planning and optimization at Dropbox to support a large-scale infrastructure. Drive cost efficiency and strategic projects for product usability.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com