Staff Compiler Engineer

Remote Full-time
FABRIC CRYPTOGRAPHYWE ARE BUILDING THE WORLD'S FIRST CRYPTOGRAPHIC COMPUTER Fabric believes hardware determines the boundaries of humanity's collective creativity and imagination. We are building hardware for the next generation of cryptography because we believe in creating a more trustworthy world with secure, private computation at its core. Just as encryption and decryption enabled the Internet as we know it, this new paradigm of cryptographic algorithms, such as zero knowledge proofs, have even broader potential to revolutionize how trust, privacy, and identity work in our society. About the jobWe are seeking a Compiler Engineer with exceptional expertise in code generation for massively-parallel computing architectures. In this role, you will contribute to the design and implementation of advanced compiler technologies, enabling hardware-aware optimizations that unlock new levels of performance for our custom hardware.What you'll be doingDesign and implement advanced compiler technologies, focusing on massively-parallel architectures and hardware-aware optimizations.Develop and extend MLIR (Multi-Level Intermediate Representation) compiler frameworks, including the creation of custom dialects and optimization passes.Optimize low-level code generation for instruction-level parallelism, memory access patterns, and efficient utilization of custom hardware resources.Collaborate with hardware architects to ensure seamless integration of compiler solutions with our hardware platforms.Lead efforts in hardware-aware compilation, leveraging deep knowledge of instruction set architectures and memory hierarchies.Innovate in domain-specific language (DSL) development and machine learning compiler frameworks as needed.Qualifications and experience requirementsAdvanced 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.Additional Desirable SkillsExperience 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.Fabric Cryptography is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Principal Data Engineer (Azure and Databricks)

Remote Full-time

Apply Now: Pediatric Occupational Therapist

Remote Full-time

Licensed Life and Health Insurance Agent – Remote Position - Flexible Hours

Remote Full-time

Experienced Google Live Chat Support Representative – Remote Work Opportunity for Customer-Focused Individuals

Remote Full-time

Principal Engineer I

Remote Full-time

**Experienced Customer Service Agent – Ramp Agent Position at arenaflex Fort Lauderdale Airport**

Remote Full-time

International Account Manager – Amazon Store

Remote Full-time

**Experienced Customer Service Representative – Remote Ticket to Work Program Support**

Remote Full-time

**Experienced Full Stack Data Entry Specialist – Amazon E-commerce Platform Operations**

Remote Full-time

Account Manager - Commercial Aircraft Parts Sales - Remote (Miami, FL Region) - Results-Driven Sales Professional Opportunity

Remote Full-time
← Back to Home