Compiler Engineer

Posted 18 Days Ago
Be an Early Applicant
Redwood City, CA
In-Office
120K-190K Annually
Senior level
Software
Vorticity is re-imagining scientific computing from custom-built software all the way down to processor architecture.
The Role
As a Compiler Engineer, you will develop and extend LLVM-based compiler software for scientific applications, optimize performance, and work closely with architecture teams.
Summary Generated by Built In

We're building a new class of Scientific Processing Units (SPUs) to push the boundaries of high-performance computing. As a Compiler Engineer, you'll extend our full-stack LLVM-based compiler and create the software magic that makes scientific applications run seamlessly on our hardware.

This is not an easy role. It requires passion for understanding how hardware and software work together, the ability to wear multiple hats across the software stack, strong communication skills, a lot of patience, and, most importantly, zero ego.

Responsibilities
  • Develop and extend Vorticity’s compiler backend, mapping LLVM IR to our proprietary ISA.

  • Build and maintain different compiler frontends (C/C++, MLIR, and others) to map custom kernels to our first-generation SPU.

  • Create low-level runtime libraries to program and control SPUs, scaling to multi-host and multi-SPU systems.

  • Participate in iterative optimization loops for our low-level kernel libraries.

  • Lay the groundwork for integration with high-level software frameworks (PyTorch, Triton and others).

  • Identify opportunities to improve compilation flow, hardware utilization, and system efficiency.

  • Collaborate with architecture and performance teams to analyze bottlenecks and co-design innovative software and hardware solutions.

  • Write clear, concise technical documentation for Vorticity’s kernel engineers and customers.

  • Stay up to date with advancements in compilers, programming models, and computer architecture.

Skills & Qualifications
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.

  • Master's or PhD in Computer Science, Electrical Engineering, or related field.

  • 5+ years of experience in modern C++ (LLVM IR experience strongly preferred). Exceptional candidates with fewer years but strong skills are also welcome.

  • Background in high-performance computing or parallel programming.

  • Deep understanding of computer architecture and compiler frameworks.

  • Proficiency in C, C++, Python and development on Linux. Shell scripting, CUDA C++ are a plus.

  • Excellent written and verbal communication skills.

  • Strong ability to work independently and collaboratively in a team.

  • Willingness to put in the hard work needed to bring our SPU to life.

  • Above all: zero ego.

As passionate scientists and engineers, we are well aware of the plethora of critical problems in the world that cannot be solved because humanity simply does not have enough computing power. To address this, Vorticity is developing a radically new silicon chip architecture and system to dramatically accelerate scientific computing problems.

Vorticity’s mission is to expand human ingenuity. To do that we are building a team of exceptional people to work together on big problems. Join us!

Top Skills

C
C++
Cuda
Linux
Llvm
Python
Shell Scripting
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Redwood City, California
0 Employees

What We Do

Vorticity Inc. is redefining how the world tackles complex scientific and engineering problems. We design and build the full technology stack — from custom silicon to cloud-accessible software platforms — to accelerate physics-based simulation and data-intensive computation across industries.

Our mission is to dramatically reduce the time and cost of scientific discovery by re-thinking every layer of the compute stack. We develop specialized processors and distributed systems optimized for solving large-scale partial differential equations (PDEs), enabling simulations that were once limited to supercomputers to run efficiently in the cloud.

Our technology is used in aerospace, energy, geophysics, and life sciences, helping teams design faster, explore deeper, and understand more — from mapping mineral resources to modeling hypersonic flight or molecular dynamics.

At Vorticity, we believe that innovation happens at the intersection of science, mathematics, and engineering. That’s why our team includes experts in computational physics, high-performance computing, and chip design, all working together to push the boundaries of what’s possible in simulation.

Our ultimate goal: to make world-class scientific computing accessible, scalable, and transformative — empowering researchers and engineers everywhere to move from ideas to breakthroughs faster than ever before.

Why Work With Us

Vorticity is a place for people who love to solve hard problems — the kind that shape the future of science and technology. We’re building a team-first culture where curiosity, rigor, and creativity thrive.

Similar Jobs

General Motors Logo General Motors

Sr ML Compiler Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hybrid
Sunnyvale, CA, USA
165000 Employees
137K-210K Annually

NVIDIA Logo NVIDIA

Senior Compiler Engineer - DL

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
In-Office or Remote
6 Locations
21960 Employees
148K-288K Annually

Altera (altera.com) Logo Altera (altera.com)

Software Engineer

Artificial Intelligence • Internet of Things • Machine Learning • Semiconductor
In-Office
San Jose, CA, USA
1612 Employees
179K-259K Annually

MatX Logo MatX

Software Engineer

Artificial Intelligence • Hardware • Software
In-Office
Mountain View, CA, USA
19 Employees
120K-400K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account