12 hours ago

Rust Engineer AI Training

Braintrust

Hybrid
Part Time
$80,000
Hybrid

Job Overview

Job TitleRust Engineer AI Training
Job TypePart Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$80,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: 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, evaluate the reasoning quality and step-by-step problem-solving, and provide 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.

Compensation

Compensation for the Rust Engineer AI Training role is competitive and varies based on location, education level, and prior experience.

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.

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 skills/competency

  • Rust
  • AI Training
  • Ownership/Borrowing
  • Lifetimes
  • Asynchronous Rust
  • LLM
  • Code Review
  • Problem Solving
  • Idiomatic Rust
  • Data Race

Tags:

Rust Engineer
AI Training
Code review
AI evaluation
Technical writing
Problem-solving
Debugging
Reasoning
Feedback
Data training
Model optimization
Quality assurance
Rust
Tokio
Actix
Serde
Asynchronous Rust
LLMs
AI
Backend
CLI
Systems Programming

Share Job:

How to Get Hired at Braintrust

  • Research Braintrust's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your Rust resume: Highlight professional Rust development experience, emphasizing ownership, borrowing, and async patterns.
  • Showcase AI/LLM experience: Emphasize any past work evaluating or training AI-generated code or content.
  • Prepare for technical deep-dives: Be ready to discuss Rust's core concepts, idiomatic patterns, and systems programming.
  • Demonstrate strong communication: Practice articulating complex technical concepts clearly for explanations and feedback.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background