About the Role
We’re Hiring: Rust – LLM Evaluation & Repository Validation
We’re looking for experienced Rust Engineers interested in working at the intersection of software engineering, open-source development, and Large Language Model (LLM) evaluation.
What Does the Day-to-Day Look Like?
- 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 overall test quality.
- Modify and run codebases locally to assess LLM performance in bug-fixing scenarios.
- Collaborate with researchers to design and identify repositories and issues that are challenging for LLMs.
- Opportunity to lead and mentor junior engineers while collaborating on projects.
Required Skills
- 3+ years of hands-on Rust development experience.
- Strong proficiency with Git and Docker.
- Understanding of basic software development pipeline setup.
- Ability to understand and navigate complex codebases.
- Comfortable working with real-world open-source repositories and troubleshooting code locally.
- Strong debugging, testing, and problem-solving skills.
If you’re a Rust Engineer looking to contribute to cutting-edge LLM evaluation and AI research projects, we’d love to connect with you.
Requirements
Rust development experience
3+ years of hands-on Rust development experience is required.
Proficiency with Git and Docker
Strong proficiency with Git and Docker is essential for this role.
Software development pipeline
Understanding of basic software development pipeline setup is necessary.
Complex codebases
Ability to understand and navigate complex codebases is important.
Debugging and problem-solving
Strong debugging, testing, and problem-solving skills are required.
Nice to Have
Experience in leading and mentoring junior engineers is a plus.
Comfortable working with real-world open-source repositories is beneficial.