Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people.
Rust - Software Engineer, AI
Job description
This remote contractor opportunity focuses on helping train large language models (LLMs) to generate, critique, and improve production-grade Rust code.
Contributors will participate in reinforcement learning from human feedback (RLHF) workflows by evaluating, ranking, editing, and refining AI-generated code across real-world software engineering scenarios.
No prior AI or RLHF experience is required.
What You'll Be Doing
Compare and rank multiple Rust code snippets while explaining:
- Correctness
- Efficiency
- Code quality
- Maintainability
- Security considerations
Repair and refactor AI-generated Rust code for:
- Correctness
- Performance
- Readability
- Style consistency
Provide expert feedback through:
- Ratings
- Code edits
- Technical explanations
- Test result analysis
Contribute to RLHF pipelines that help AI systems learn how professional engineers:
- Review code
- Improve code
- Justify engineering decisions
RLHF Workflow
Generate code → Engineers rank and edit outputs → Feedback becomes reward signals → AI models improve toward production-quality engineering standards.
Required Qualifications
Minimum 3 years of professional software engineering experience in Rust
Strong code review and debugging skills
Ability to identify:
- Logic errors
- Performance bottlenecks
- Security issues
- Poor engineering practices
Strong written communication skills with the ability to explain technical reasoning clearly
Comfortable:
- Reading technical documentation
- Working asynchronously
- Operating independently in low-oversight environments
Ability to complete identity verification and contractor eligibility checks
Bonus Qualifications
- Constraint programming experience is considered a plus
What You Don't Need
- No prior RLHF experience required
- No prior AI training experience required
Logistics
- Fully remote
- Minimum 15 hours/week
- Up to 40+ hours/week available depending on project availability
- Weekly payments via:
- PayPal
- Stripe
Compensation
- $30–$70/hour depending on:
- Location
- Seniority
- Project type
Most projects operate around the $30/hour range, with higher rates for senior contributors and specialized projects.
Important Note
Hours are project-dependent and may vary week to week. Contributors are encouraged not to rely solely on this role as a guaranteed income source.
Additional Information for US Applicants
This is a 1099 independent contractor role
Not compatible with:
- F-1 OPT
- STEM OPT
- Visa arrangements requiring W-2 employment or sponsorship
Offer letters and employment verification are not provided for this role
You will be redirected to the company's website to complete your application.