Fabric Cryptography Logo

Fabric Cryptography

Staff Compiler Engineer, Parallel Computing

Posted 15 Days Ago
Be an Early Applicant
Remote
12 Locations
Senior level
Remote
12 Locations
Senior level
Design and implement advanced compiler technologies and optimization techniques for parallel computing architectures, collaborating on hardware integration.
The summary above was generated by AI

FABRIC CRYPTOGRAPHY

WE 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 job

We 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 doing

  • Design 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 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.

  • Additional Desirable Skills

  • 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.

  • 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.

Top Skills

C
C++
Mlir
PyTorch
Tensorflow Xla

Similar Jobs

14 Days Ago
Remote
12 Locations
Mid level
Mid level
Hardware • Software
The Compiler Engineer will design and implement advanced compiler technologies for parallel computing architectures to enhance performance of custom hardware.
Top Skills: Compiler TechnologiesCryptographyHardware-Aware OptimizationsParallel Computing
2 Hours Ago
Remote
Hybrid
7 Locations
Senior level
Senior level
Artificial Intelligence • Cloud • Software • Cybersecurity
Contribute to the Event Platform Storage team by building and operating distributed, high-throughput data pipelines in a scalable and reliable manner while making architectural decisions.
Top Skills: FoundationdbGoJavaKafkaKubernetesPythonRust
2 Hours Ago
Remote
7 Locations
50K-200K
Senior level
50K-200K
Senior level
Artificial Intelligence • Cloud • Software • Cybersecurity
Drive high-priority error tracking projects, provide technical leadership, collaborate with product teams, and guide engineering teams in system architecture.
Top Skills: Backend ProgrammingCorrelationData VisualizationLarge DatasetsPattern MatchingStreamingVirtual Runtime Profiling

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account