Rust Architect / Backend Developer

micro1
Contract type
Freelance
Work mode
Remote · Worldwide
Experience
3 years

Job description

A contract Rust Architect / Backend Developer role contributing to an AI-training project involving production Rust, backend architecture, asynchronous and concurrent systems, service design, infrastructure, and technical debugging. The work focuses on solving and validating Rust backend problems and evaluating whether backend systems are correct, reliable, maintainable, and production-suitable.

At a glance

Employment
Contract · Independent contractor
Work mode
Remote · Worldwide
Pay
USD 50 – 70 / hour

What you'll do

  • Solve and validate Rust backend problems involving service behavior, APIs, persistence, concurrency, performance, and reliability.
  • Translate functional requirements, performance targets, and failure-handling expectations into reproducible implementation and testing workflows.
  • Prepare Rust crate workspaces, configuration files, test fixtures, dependency services, databases, and containerized environments.

What we're looking for

  • Strong knowledge of Rust, backend service design, APIs, data systems, concurrency, and production software architecture.
  • Experience formulating and completing technical analyses involving backend correctness, performance, scalability, or reliability.
  • Practical proficiency with Rust in substantial professional, research, or open-source software.
  • Clear Rust Architecture ownership.

How to get hired

  1. 1Apply to the role, filling out the screening questions
  2. 2Complete AI interview (aprox. 30 minutes), reviewed by recruiters
  3. 3Hiring Manager review

Apply