Staff Software Engineer (Rust)

Apollo Solutions

United States

Remote

USD 170,000 - 210,000

Full time

21 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apollo Solutions is seeking a Staff Software Engineer to tackle hard systems problems at the intersection of Rust, compilers, performance engineering and LLM inference. This fully remote role involves building the performance-critical engine beneath a cutting-edge AI infrastructure.

You will own high-performance Rust systems, work on parsers, automata, grammars, indexes and data structures, and benchmark, debug and profile to keep systems blazing fast.

Qualifications

  • Serious production Rust experience.
  • Track record in high-performance, low-level or systems software.
  • Excellent knowledge of data structures and algorithms.
  • Experience with parsers, compilers, formal grammars, state machines, indexing/search or runtimes.
  • Strong debugging, profiling and benchmarking skills.
  • C/C++ or Python interoperability is a plus.
  • AI experience is useful, but not essential.

Responsibilities

  • Build and own high-performance Rust systems from design through production.
  • Work on parsers, automata, grammars, indexes and sophisticated data structures.
  • Profile and optimise code to be exceptionally fast.
  • Integrate low-level systems into AI inference infrastructure.
  • Rust engineering with opportunities to work near CUDA/GPU systems.
  • Develop benchmarks and tooling to keep performance fast as technology evolves.
  • Have genuine architectural influence in a small engineering team.

Skills

Rust
high-performance systems
data structures and algorithms
parsers
compilers
state machines
indexing/search
profiling & debugging
C/C++ interoperability
Python interoperability
AI infrastructure

Job description

Staff Software Engineer, Rust | AI Infrastructure | Fully Remote

We're helping a rapidly growing AI infrastructure company hire a Staff Software Engineer to tackle some genuinely difficult systems problems at the intersection of Rust, compilers, performance engineering and LLM inference.

This is a small, highly technical team building critical infrastructure designed to make AI systems faster, more reliable and safe enough to operate in real-world production environments.

You'll work on the performance-critical engine underneath the product, where seemingly small improvements in algorithms, data structures and execution speed can have an enormous impact.

What you'll work on
  • Build and own high-performance Rust systems from design through production
  • Work on parsers, automata, grammars, indexes and sophisticated data structures
  • Profile and optimise code that needs to be exceptionally fast
  • Integrate low-level systems directly into modern AI inference infrastructure
  • Rust engineering, with opportunities to get close to CUDA/GPU systems
  • Develop benchmarks and tooling to make sure performance stays fast as the technology evolves
  • Have genuine architectural influence in a small engineering team
We're interested in people with
  • Serious production Rust experience
  • A track record building high-performance, low-level or systems software
  • Excellent knowledge of data structures and algorithms
  • Experience with areas such as parsers, compilers, formal grammars, state machines, indexing/search or runtimes
  • Strong debugging, profiling and benchmarking skills
  • C/C++ or Python interoperability experience is a plus
  • AI experience is useful, but absolutely not essential

Work on foundational AI infrastructure, not another application-layer AI wrapper

Deep Rust engineering, where performance and elegant computer science genuinely matter

Hard problems, spanning compilers, algorithms, inference and systems engineering

Early-stage impact, with substantial ownership over core technology

Fully remote, work from anywhere

If you're a strong systems engineer who's interested in applying low-level engineering skills to some of the hardest problems emerging in AI, I'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Rust Engineer
Rust Engineer

Bot Jobs • Myrtle Point (OR)

Remote
USD 86,000 - 138,000
Technical ownership
R&D freedom
Competitive compensation
+2
Remote Rust Engineer for AI Infra & Data Pipelines
Remote Rust Engineer for AI Infra & Data Pipelines

Alignerr • Denver (CO)

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

VT Group (VTG) • McLean (VA)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

VTG Defense • McLean (VA)

On-site
USD 100,000 - 130,000
Principal Rust Engineer
Principal Rust Engineer

UMATR • San Francisco (CA)

On-site
USD 210,000 - 270,000
Software Engineer, Infrastructure - Analytics Platform
Software Engineer, Infrastructure - Analytics Platform

OpenAI • San Francisco (CA)

On-site
USD 130,000 - 180,000
Rust Software Engineer
Rust Software Engineer

ED Wallach Search Group • Reston (VA)

On-site
USD 120,000 - 160,000
Software Engineer (Rust)
Software Engineer (Rust)

L.V. Enterprises • Herndon (VA)

On-site
USD 110,000 - 170,000
Staff Rust Developer
Staff Rust Developer

AI Chopping Block • New York (NY), Northern (KY)

On-site
USD 120,000 - 190,000
Stock options
Health and dental insurance
401(k)
+1
Staff Platform Engineer: Rust/Scala, AI Tools, Remote
Staff Platform Engineer: Rust/Scala, AI Tools, Remote

Rawlings Company • United States

Remote
USD 225,000 - 260,000
Medical/Dental/Vision
FSA/HSA
Tuition reimbursement
+3