10 hours ago

Rust Engineer - AI Training

Braintrust

Hybrid
Part Time
$110,000
Hybrid

Job Overview

Job TitleRust Engineer - AI Training
Job TypePart Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$110,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Role Description for Rust Engineer - AI Training

As an hourly paid, fully remote Rust Engineer for AI Data Training, you will review AI-generated Rust code and explanations or generate your own. Your role involves evaluating the reasoning quality and step-by-step problem-solving, and providing expert feedback that helps models produce answers that are accurate, logical, and clearly explained. You will assess solutions for correctness, safety, and adherence to the prompt; identify errors in ownership, borrowing, lifetimes, or algorithmic reasoning; fact-check information; write high-quality explanations and model solutions that demonstrate idiomatic Rust patterns; and rate and compare multiple AI responses based on correctness and reasoning quality. This role is with SME Careers, a fast-growing AI Data Services company and subsidiary of SuperAnnotate that provides AI training data for many of the world’s largest AI companies and foundation model labs. Your work will directly help improve the world’s premier AI models while giving you the flexibility of impactful, detail-oriented remote contract work.

Your Profile

  • 1–2+ years of professional Rust development experience in backend, CLI, or systems-focused projects.
  • Strong understanding of Rust’s ownership, borrowing, and lifetime model, with the ability to reason clearly about aliasing and data races.
  • Solid software engineering experience in at least one of backend services, command-line tools, or systems programming using Rust.
  • Ability to evaluate safe, idiomatic Rust code, including appropriate use of traits, generics, pattern matching, and error handling.
  • Significant experience using LLMs or AI coding assistants while programming, combined with a disciplined approach to validating their output.
  • Excellent English writing skills, capable of producing precise, structured, and pedagogical technical explanations.
  • Minimum Bachelor’s degree in Computer Science or a closely related technical field.
  • Previous experience with AI data training, code review at scale, or evaluation of AI-generated technical content is strongly preferred.
  • Minimum C1 English proficiency and an extremely detail-oriented working style are required.
  • Highly preferred: experience with Tokio, Actix, Serde, and async Rust patterns in production or advanced side projects.
  • Preferred: competitive programming experience, contributions to Rust open-source ecosystems, and demonstrated ability to reason about performance, concurrency, and correctness in Rust code.

Key Responsibilities

  • Develop AI Training Content: Create detailed prompts in various topics and responses to guide AI learning, ensuring the models reflect a comprehensive understanding of diverse subjects.
  • Optimize AI Performance: Evaluate and rank AI responses to enhance the model's accuracy, fluency, and contextual relevance.
  • Ensure Model Integrity: Test AI models for potential inaccuracies or biases, validating their reliability across use cases.

Key skills/competency

  • Rust Programming
  • AI Data Training
  • Code Review
  • Algorithmic Reasoning
  • Ownership Model
  • Borrowing Model
  • Lifetime Model
  • LLMs
  • Technical Writing
  • System Programming

Tags:

Rust Engineer
AI Training
Code Review
Software Engineering
Backend Development
CLI Tools
Systems Programming
LLMs
Data Training
Technical Writing
Rust
Tokio
Actix
Serde
Async Rust
Ownership Model
Borrowing Model
Lifetime Model
Generics
Pattern Matching

Share Job:

How to Get Hired at Braintrust

  • Research Braintrust's mission: Understand their decentralized talent network and how SME Careers fits within the AI data services landscape.
  • Tailor your Rust experience: Customize your resume to highlight 1-2+ years of professional Rust development, especially in backend, CLI, or systems.
  • Showcase AI interaction: Emphasize experience using LLMs or AI coding assistants, detailing your validation process.
  • Demonstrate strong communication: Prepare to showcase excellent English writing skills and your ability to articulate complex technical concepts clearly.
  • Highlight attention to detail: Be ready to provide examples of your detail-oriented work style, crucial for code review and AI model evaluation.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background