Senior Software Engineer – Rust (LLM Evaluation & Repository Validation)
Senior Rust software engineering role focused on LLM evaluation, repository validation, GitHub issue triage, test coverage, and real-world codebase assessment.
About this opportunity
Turing is seeking experienced software engineers at a tech-lead level who are familiar with high-quality public GitHub repositories to contribute to LLM evaluation and training datasets. The project builds verifiable software engineering tasks based on public repository histories using a synthetic approach with human-in-the-loop. The role combines hands-on software engineering with AI evaluation and research.
What the listing describes
- Analyze and triage GitHub issues across trending open-source libraries
- Set up and configure code repositories, including Dockerization and development environments
- 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 are challenging for LLMs
- Contribute to LLM evaluation and training dataset development
- Lead junior engineers on projects when required
Requirements shown on the source
- Minimum 3+ years of overall software engineering experience
- Strong experience with Rust
- Proficiency with Git and Docker
- Basic software pipeline setup experience
- Ability to understand and navigate complex codebases
- Comfortable running, modifying, and testing real-world projects locally
Relevant backgrounds mentioned
- Experience contributing to or evaluating open-source projects
- Previous participation in LLM research or evaluation projects
- Experience building or testing developer tools
- Experience with automation agents
Details to verify before applying
- Country eligibility
- India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, Mexico
- Compensation
- No pay rate was stated on the source page reviewed.
- Last checked
Source and current details
Our summary is not the full job description. Review the external listing for the latest requirements, terms and application process.
Open the source listing on Turing