Breaking Qualcomm completes Modular acquisitionMojo, MAX and Modular Cloud continueChris Lattner takes EVP roleBreaking Qualcomm completes Modular acquisitionMojo, MAX and Modular Cloud continueChris Lattner takes EVP role

People / Systems builders

Chris Lattner Keeps Rebuilding the Layer Everyone Else Takes for Granted

From LLVM and Swift to Mojo and Modular, Chris Lattner has spent a quarter-century removing the seams between an idea and the machine that runs it. His newest chapter puts that long campaign inside Qualcomm.

Before Chris Lattner became a founder, before the Apple keynote and the Google accelerators, there was a graduate student trying to make compilers less rigid. In 2000, at the University of Illinois, he began the project that became LLVM. The name outgrew its acronym; the code outgrew the campus. What remained was the habit that has organized his career: find the ugly boundary in a computing system, give it a clean shape, and let other builders stand on it.

That habit has produced an unusually coherent list of projects. LLVM gave compiler builders reusable parts. Clang supplied a modern front end for C-family languages. Swift made a set of serious language ideas feel at home in an iPhone developer's hands. MLIR addressed the multiplying dialects required by machine learning and specialized chips. Mojo and MAX now aim at the unruly stack between an AI model and whichever processor is asked to run it.

Read as a résumé, it looks restless: Apple, five months at Tesla, Google, SiFive, then Modular. Read as a map, the movement makes sense. Lattner keeps following the bottleneck down.

2000LLVM work begins
12Years at Apple
2026Modular joins Qualcomm

The student project that refused to stay small

Lattner arrived at Illinois after earning a computer science degree from the University of Portland and doing operating-system work on DYNIX/ptx. With professor Vikram Adve, he designed LLVM as infrastructure for lifelong program analysis and transformation. His master's work described it in 2002; his doctorate used it to explore optimizations for pointer-heavy programs in 2005.

Apple hired him that year. The research platform became production machinery. Lattner formed a team around LLVM, started Clang, and helped move Apple's tools away from the older GCC stack. He did not remain tucked away in a compiler group. By 2013, he was leading the roughly 200-person Developer Tools department, responsible for Xcode, Instruments, compilers, debuggers, and a secret programming language that had started on his own screen three years earlier.

Swift is often narrated as a lone-inventor tale because Lattner built much of its first structure while few colleagues knew it existed. He tells the broader story differently. Language experts, documentation writers, compiler engineers, and internal users sharpened the thing that appeared at WWDC in 2014. He was particularly attached to Playgrounds and the REPL, tools that made code immediate and exploratory. The point was not merely prettier syntax. It was reducing the distance between curiosity and feedback.

“Fundamentally coding and software engineering is a team sport.”Chris Lattner, 2025

A tour of the hardware border

The middle of Lattner's career placed him closer and closer to the machine. At Apple, he helped drive the ARM64 compiler toolchain used for the iPhone 5s transition. At Tesla in 2017, he briefly led Autopilot software during the move from one hardware generation to another. The stay was short, but the assignment was familiar: align a software organization around demanding hardware.

At Google, the boundary became machine learning. He led TensorFlow infrastructure across CPUs, GPUs, TPUs, runtimes, and languages, and helped bring Cloud TPU software to market. He also worked with a small team on MLIR, an infrastructure designed for a world where one compiler representation would no longer be enough. When specialized chips proliferate, every new target can bring its own compiler island. MLIR offered bridges.

Then came SiFive and RISC-V, where Lattner led engineering and product teams and helped define the SiFive Intelligence line. By the time he left in early 2022, the recurring problem had become difficult to ignore: capable hardware was arriving faster than coherent software could meet it.

Chris Lattner speaking into a studio microphone during a Latent Space interview
At Latent Space in 2025, Lattner unpacked the shape of compute, founder life, and a question the thumbnail put rather more loudly: can AI escape a single-vendor programming stack?

The founder discovers the personal pronoun

Lattner met Tim Davis at Google. They launched Modular in January 2022 with a grandly unfashionable plan: rebuild the AI software stack from the bottom up. For roughly three years, the company behaved more like a research lab than a growth machine. Lattner has said he initially did not want broad use of the products because the team was still proving its architecture. An alternative stack that merely matched the frustrations of the incumbent stack would be a very expensive shrug.

Mojo became the visible language layer, combining Python-like readability with control over hardware. MAX became the execution and serving platform. The ambition was vertical, but not closed: allow one coherent system to reach across model frameworks and across CPUs, GPUs, and other accelerators without forcing every team to assemble its own bundle of runtimes, kernels, and deployment tools.

Founding changed Lattner in ways a compiler could not optimize. He had built large teams inside established companies, but Modular was the first substantial company that was his. In a 2025 conversation, he admitted that departures felt more personal. The intellectual explanation might be perfectly reasonable; the feeling still arrived. A large company supplies recruiting, finance, legal, and management systems. A startup hands the founders a toolbox and points at the empty floor.

“I'm used to being told that things are impossible.”Chris Lattner, on surviving the research phase

His coping method sounds like his engineering method. Build an imperfect path from beginning to end. Once the system works, engineers can improve it repeatedly. The treacherous period is the almost: a meaningful team, serious pieces, and no guarantee that those pieces will align. Lattner calls himself bullheaded. In context, it sounds less like swagger than a description of the fuel required to cross that gap.

2000

LLVM begins at the University of Illinois.

2010

Swift begins quietly inside Apple.

2018

MLIR takes shape at Google.

2022

Modular launches with Tim Davis.

2026

Qualcomm acquires Modular; Lattner becomes an executive vice president.

Three priorities and a Friday walk

For someone associated with giant technical canvases, Lattner's operating rituals are pleasingly small. He and Davis take a walk every Friday to escape tactics, bounce around ideas, and reconnect them to execution. His wife, Tanya Lattner, who leads the LLVM Foundation, is another sounding board. Lattner describes himself as stronger on IQ than EQ and says understanding people has been an acquired skill. His executive team performs a useful compression algorithm: the whole company gets three priorities, not fifty.

His weekdays include family logistics, a walk with the dogs, a meeting-heavy stretch at work, dinner with his family, and often another block of work later. Weekends offer what an executive calendar withholds: time without meetings. He still writes C++ and Mojo. He follows research through a company paper channel, arXiv groups, Reddit, RSS, and Feedly. An engineer who helped modernize vast chunks of the toolchain remains loyal to a web protocol from 1999. Good infrastructure ages strangely.

The hobby completes the portrait. Lattner's personal website, deliberately preserved in an early-web style, has a woodworking section. There is a treehouse, a claro walnut table, a rocket bookshelf, backyard benches cut from a fallen cedar, and a treasure box. His garage is a shop, so the cars stay outside. He likes the first chair more than the eighth. Repetition is less interesting than discovery.

It is hard not to see the same temperament in the software. He enjoys learning the grain of a material, respecting constraints, and producing something useful. The craft is not about abstract elegance alone. A compiler has users. A table has to stand.

Same code, new silicon

In February 2026, BentoML joined Modular, extending the platform further into production inference. Five months later, Qualcomm completed its acquisition of Modular. Lattner became Executive Vice President of Advanced AI Software and Platforms. Mojo, MAX, and Modular Cloud were set to continue as products and brands.

The pairing has a certain mechanical logic. Modular wants software that travels across heterogeneous hardware; Qualcomm owns a broad map of compute, from devices to data centers. In August, Modular announced that Qualcomm's data-center AI accelerators were being integrated into the same platform already aimed at NVIDIA and AMD GPUs. The acquisition offers scale, silicon, and distribution. It also gives Lattner's portability argument a harder test.

His aspiration is not to hide hardware beneath a bland common denominator. It is to let more programmers reach the distinctive power of each machine without rewriting the world around it. He wants readable code, because humans still need to reason about latency, memory, cost, and failure. He wants expressive code, because abstractions should not wall off the capabilities underneath. And he wants more people programming accelerators, not a priesthood guarding the kernels.

A quarter-century after LLVM began, Lattner is again working on reusable infrastructure for machines that are changing beneath the software. The corporate setting is new. The bet is familiar. Somewhere in the stack, complexity has hardened into custom and everyone has learned to tolerate it. Lattner still sees an invitation.