Full Time

Systems Founding Engineer: Distributed AI Infrastructure

Piris Labs
Full-time
Mid-Senior level
Technology, Information and Internet
San Francisco Bay Area
$180,000 - $260,000* / year (about $87–$125 an hour)

Job Description

Systems Founding Engineer: Distributed AI Infrastructure


Piris Labs | Full-time | On-site in San Francisco

Experience Level: New graduate or early-career engineer

Salary: $140,000 to $180,000, plus equity, health insurance, additional benefits, and 401(k)


About Piris Labs

At Piris Labs, we’re building infrastructure to make AI inference more efficient by coordinating compute and memory across machines.

The Role

We’re looking for a new graduate with strong programming fundamentals, technical curiosity, and a habit of building things. You’ll contribute to real systems software, learn how modern AI infrastructure works, and gradually take ownership of increasingly challenging components.

We welcome experience gained through coursework, research, internships, open source, and personal projects. Previous GPU or inference experience is a bonus.

What You Will Do
  • Implement components involving scheduling, memory management, caching, and data movement.
  • Read, understand, and extend existing systems code with guidance and review.
  • Build benchmarks, investigate bottlenecks, and measure the effects of your changes.
  • Debug issues involving concurrency, resource usage, and communication between processes or machines.
  • Write tests and documentation, participate in code reviews, and explain your technical decisions.
  • Take responsibility for well-scoped features, from implementation through testing and deployment.
  • Participate in architecture discussions and develop the judgment needed to own larger subsystems over time.
What We Are Looking For
  • Strong programming ability in at least one systems language, such as Rust, C++, or C.
  • Solid computer science fundamentals, including data structures, algorithms, and an understanding of operating systems, memory, concurrency, or networking.
  • A substantial project you understand deeply. You can explain how it works, what you personally built, the tradeoffs you made, and what you would improve.
  • A methodical approach to debugging. You can break a problem down, test explanations, and use evidence to decide what to try next.
  • The ability to learn independently and ask useful questions. You make progress in unfamiliar code and recognize when you need help.
  • Technical curiosity. You want to understand why systems behave the way they do and enjoy investigating surprising results.
  • Follow-through and collaboration. You complete work carefully, communicate blockers, incorporate feedback, and help teammates.
Examples of Relevant Experience
  • Building a database, cache, allocator, scheduler, compiler, runtime, networking service, or operating-system component.
  • Investigating and improving a program’s performance.
  • Research or internships involving systems, architecture, networking, storage, or parallel computing.
  • Contributions to an existing codebase, including fixes, tests, tooling, or documentation.
  • Experimenting with GPU programming, distributed computing, or model serving.
Why Join Piris Labs

You will work on real distributed-systems problems at the intersection of AI infrastructure, memory, networking, and compute. You will learn directly from experienced engineers and founders while taking on increasing technical ownership as the company grows.

Compensation and Benefits
  • Base salary of $140,000 to $180,000
  • Meaningful company equity
  • Health insurance
  • Additional employee benefits
  • 401(k)
  • Full-time, on-site work in San Francisco

Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.