Crossing Hurdles

Rust Engineer | $55/hr Remote

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Rust Engineer on a contract basis, paying up to $55/hr. Requires strong Rust development experience, knowledge of systems programming, and familiarity with frameworks like Tokio and Actix. Bachelor’s degree in a related field is mandatory.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
440
-
🗓️ - Date
May 13, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Remote
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#Code Reviews #Libraries #Debugging #Computer Science #Programming #AI (Artificial Intelligence) #CLI (Command-Line Interface) #Documentation
Role description
Rust Engineer Work Snapshot • Job Type: Contract • Location: Remote • Compensation: Up to $55 per hour • Level: Middle to Senior Level Roles & Responsibilities • Review AI-generated Rust code and technical explanations for correctness, memory safety, concurrency handling, and idiomatic Rust practices • Evaluate backend, CLI, and systems-programming solutions involving ownership, borrowing, lifetimes, async execution, traits, generics, and error handling • Identify errors in ownership models, borrowing semantics, lifetime management, concurrency logic, algorithmic reasoning, and unsafe code practices • Analyze Rust implementations for safety, performance, readability, maintainability, and adherence to idiomatic systems-programming principles • Generate high-quality reference solutions, code reviews, architectural explanations, and structured reasoning workflows demonstrating correct Rust patterns • Compare and rank multiple AI-generated responses based on technical correctness, reasoning quality, concurrency safety, and implementation soundness • Fact-check technical claims, systems-programming methodologies, Rust ecosystem usage, and backend engineering approaches • Evaluate asynchronous Rust workflows, task scheduling, concurrency patterns, serialization logic, and runtime behavior using frameworks such as Tokio and Actix • Work with Rust ecosystems and libraries including Tokio, Actix, Serde, async Rust patterns, generics, traits, and systems-level abstractions • Support AI model improvement through annotation workflows, code evaluations, technical QA reviews, and structured engineering documentation Requirements • Education: Bachelor s degree or higher in Computer Science, Software Engineering, or a closely related technical field • Minimum Strongyears of professional Rust development experience in backend systems, command-line tools, or systems-programming environments • Strong understanding of Rust ownership, borrowing, lifetimes, aliasing rules, concurrency safety, and memory-management principles • Ability to evaluate safe and idiomatic Rust code including traits, generics, pattern matching, error handling, and async execution models • Hands-on software engineering experience with backend services, systems tools, or performance-sensitive applications written in Rust • Familiarity with Rust frameworks and ecosystems including Tokio, Actix, Serde, async Rust workflows, and systems-programming tooling • Strong analytical and debugging skills with the ability to reason about performance, concurrency, correctness, and memory safety • Excellent English writing and communication skills with Minimum C1 English proficiency required • Comfortable explaining systems-programming concepts, Rust-specific reasoning, concurrency issues, and code-review feedback clearly in written form • Significant experience using AI coding assistants or LLMs for programming, debugging, code review, or software design evaluation strongly preferred • Previous experience with AI data training, annotation workflows, large-scale code review, or evaluation of AI-generated technical content is strongly preferred • Preferred qualifications include open-source Rust contributions, competitive programming experience, advanced async Rust expertise, or systems-level performance optimization experience