Rust Software Engineer - Distributed Systems

Alignerr
New York, NYCONTRACTOR$50–$75/hrPosted Jul 30, 2026

Role responsibilities

Design and optimize high-performance Rust systems and backend services for large-scale AI data pipelines and evaluation workflows. Collaborate with research and engineering teams to improve the reliability and scalability of production codebases.

Requirements

Requires 3-5+ years of professional experience in production-grade Rust and a strong background in distributed services and concurrency. Candidates must be fluent in English and able to commit 20-40 hours per week.

Key skills

Rust, Distributed Systems, Concurrency, RPC Frameworks, Async Instrumentation, Tracing Tools, Backend Development, Data Pipelines, Distributed State, Consensus Algorithms, System Performance, Scalability, Data Annotation, AI Infrastructure, Model Training, Benchmarking

Keywords

Rust, Distributed Systems, AI Infrastructure, Data Pipelines, Concurrency, RPC, Distributed State, Consensus, Async, Tracing, Backend, Data Annotation, Model Training, Benchmarking, Scalability, Performance Optimization, Remote Work, Contract

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