Software Engineer - Compilers, LLVM
Company: Nexus
Location: San Francisco
Posted on: May 2, 2025
|
|
Job Description:
Nexus: Enabling Verifiable ComputingFounded at Stanford
University in 2022, Nexus is a scientific effort enabling
large-scale verifiable computing, powered by zero-knowledge
proofs.Nexus is an open scientific project, attempting to culminate
decades of research in cryptography, mathematics and computer
science, into the first general-purpose system for verifiable
computation: The Nexus zkVM.Our team consists of some of the
world's top cryptographers, mathematicians, and engineers, all
working together with one goal: to unite the world's computers and
prove all of humanity's computation.
Job OverviewNexus is seeking a highly skilled Software Engineer -
Compilers to join our team and play a critical role in pushing the
boundaries of performance and efficiency for our decentralized
platform. You will leverage your expertise in LLVM and Cranelift to
design and implement cutting-edge compiler optimizations for
various architectures as we innovate in the world of verifiable
computing.
Responsibilities
- Optimize compiler toolchains utilizing LLVM and Cranelift.
- Contribute to the development and performance of our compiler infrastructure.
- Collaborate with engineers and researchers on compiler-related projects.
- Stay up-to-date with advancements in compiler technology.
- Deliver technical expertise and guidance to other
engineers.
Requirements- 5+ years of progressive engineering experience with a focus on building scalable and reliable systems
- Bachelor's degree in computer science or a related technical field; master's or PhD strongly preferred
- Deep understanding of LLVM and Cranelift
- Proven ability to design and implement compiler
optimizations
Benefits- Competitive salary and equity compensation
- Dynamic startup culture where creativity is highly encouraged and where autonomy and meritocracy are highly valued
- Opportunity to lead a talented team of engineers at the
forefront of the next generation of computing
Hiring Process- Selected candidates will be invited to a 30-minute initial screen with one of our talent team members
- Candidates who advance past that screen will be invited to a 30-minute alignment interview with one of our executive team members
- Candidates will be invited to a 60 minute technical interview
- Candidates will have a final call with our founder and CEOThis
role is an in-office position in San Francisco. For candidates
based outside of San Francisco, we will offer relocation
assistance.We recognize the benefits of building a diverse and
inclusive team and aspire to embed respect for all people and
cultures. We encourage women, members of the LGBTQIA+ community,
people of color, and members of any other underrepresented group to
apply.Don't meet all the qualifications? We still encourage you to
apply if you're eager to learn about and contribute to our
mission.
#J-18808-Ljbffr
- Competitive salary and equity compensation
Keywords: Nexus, San Rafael , Software Engineer - Compilers, LLVM, IT / Software / Systems , San Francisco, California
Click
here to apply!
|