Benture logo
 ←  next job →

Software Engineer – Rust at Turing

posted 1 hour ago
turing.com Contractor remote N/A 26 views

Software Engineer – Rust | Contractor | Remote (Select Countries)

Join Turing's cutting-edge AI initiative as a Rust Software Engineer, contributing to the development of LLM evaluation and training datasets. This role blends hands-on software engineering with AI research, helping shape the future of AI-assisted software development.

About the Project

We are building LLM evaluation and training datasets to train large language models on realistic software engineering problems. Using a synthetic approach with human-in-the-loop, we construct verifiable software engineering tasks based on public repository histories — expanding dataset coverage across programming languages, difficulty levels, and task types.

About the Role

We are seeking experienced, tech-lead-level software engineers who are familiar with high-quality public GitHub repositories. This is a hands-on engineering role involving development environment automation, issue triaging, and test coverage evaluation.

Day-to-Day Responsibilities

  • Analyze and triage GitHub issues across trending open-source libraries.
  • Set up and configure code repositories, including Dockerization and environment setup.
  • Evaluate unit test coverage and quality.
  • Modify and run codebases locally to assess LLM performance in bug-fixing scenarios.
  • Collaborate with researchers to identify repositories and issues that challenge LLMs.
  • Opportunity to lead a team of junior engineers on collaborative projects.

Required Skills

  • 3+ years of overall software engineering experience.
  • Strong proficiency in Rust.
  • Proficiency with Git, Docker, and basic software pipeline setup.
  • Ability to understand and navigate complex codebases.
  • Comfortable running, modifying, and testing real-world projects locally.
  • Experience contributing to or evaluating open-source projects is a plus.

Nice to Have

  • Previous participation in LLM research or evaluation projects.
  • Experience building or testing developer tools or automation agents.

Offer Details

  • Commitment: Minimum 20 hrs/week (options: 20, 30, or 40 hrs/week); 4-hour daily overlap with PST required.
  • Employment Type: Contractor assignment (no medical/paid leave).
  • Duration: 1 month, with an expected start date of next week.
  • Eligible Locations: India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, Mexico.

Evaluation Process (~75 minutes)

  • Round 1: 60-minute technical interview.
  • Round 2: 30-minute technical and cultural discussion.

Why Join Turing?

Turing is one of the world's fastest-growing AI companies. You'll work at the forefront of LLM evaluation, influencing how AI interacts with real-world code — all in a fully remote environment with access to cutting-edge AI projects.

Go back

Related Jobs

Benture logo
See All Jobs