Rust Software Engineer - Distributed Systems

Alignerr
Seattle, WACONTRACTOR$50–$75/hrPosted Aug 6, 2026

Role responsibilities

Design, build, and optimize production-grade Rust systems to support large-scale AI data pipelines and model evaluation workflows. Collaborate with cross-functional teams to improve system reliability, performance, and safety while debugging complex concurrency issues.

Requirements

Requires 3–5+ years of professional experience in production Rust and a strong background in distributed systems. Candidates must be fluent in English and capable of working asynchronously in a remote environment.

Key skills

Rust, Distributed systems, Concurrency, Data pipelines, Backend services, Async instrumentation, Tracing tools, RPC frameworks, Distributed state, Consensus mechanisms, Data annotation, Data quality, Model training, Benchmarking infrastructure, Systems-level software

Keywords

Rust, Distributed Systems, AI, Data Pipelines, Concurrency, Async, RPC, Consensus Mechanisms, Data Annotation, Model Training, Benchmarking, Backend, Instrumentation, Tracing, Software Engineering, Infrastructure, Performance Optimization, Scalability, Developer Tooling, Open-source

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free