Rust Software Developer - (Remote)

YO IT Consulting

Pakistan

Remote

PKR 1,200,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

YO IT Consulting in Pakistan seeks a skilled software expert to help train next-generation AI systems by building reinforcement learning environments and testing model learning, reasoning, and performance.

You will implement features, fix bugs, refactor code, and optimize performance across languages while using Model Context Protocol (MCP) tools. Collaborate with remote teams to deliver high-quality, reproducible benchmarks and golden reference solutions.

Qualifications

  • Proficiency in C++, Python, Java, Go, TypeScript, or Rust.
  • Strong knowledge of algorithms, data structures and performance tuning.
  • Experience debugging complex software issues and delivering maintainable code.
  • Experience with feature development and codebase refactoring.
  • Ability to optimize software for performance and scalability.
  • Excellent written and verbal communication, with attention to detail.
  • Proven track record in remote or distributed team collaboration.

Responsibilities

  • Create Reinforcement Learning Environments to test AI models using MCP tools.
  • Fix bugs, implement features, refactor code, and optimize performance.
  • Design reproducible environments with deterministic verification and golden references.
  • Collaborate with cross-functional teams in a remote-friendly setup.
  • Help model learn, reason, and perform through high-quality, real-world input.

Skills

C++
Python
Java
Go
TypeScript
Rust
Algorithms
Data structures
Debugging
Refactoring
Performance optimization
Communication
Remote collaboration

Tools

MCP tooling

Job description

Description:
Job Summary:

In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.

As an expert, you will be creating Reinforcement Learning Environments that test an AI model’s ability to solve complex software engineering problems using Model Context Protocol (MCP) tools. Tasks may involve fixing bugs, implementing features, refactoring code, or optimizing performance while requiring agents to discover and reason over information from real MCP servers. You will design reproducible environments, deterministic verification, and golden reference solutions that accurately measure both MCP tool use and software engineering ability.

Required Skills And Qualifications
  • Proficiency in C++, Python, JAVA, GoLang, Typescript, or Rust.
  • Deep understanding of algorithms, data structures, and performance tuning.
  • Demonstrated experience in debugging complex software issues and delivering maintainable solutions.
  • Strong background in feature development and codebase refactoring.
  • Proven ability to optimize software for performance and scalability.
  • Exceptional written and verbal communication skills, with a keen attention to detail.
  • Track record of success in collaborative, cross-functional teams, ideally in remote settings.
Preferred Qualifications
  • Previous experience working on large-scale, distributed codebases.
  • Familiarity with modern AI or machine learning systems is a plus, though not required.
  • Background in participating in rigorous code reviews and contributing to the development of software best practices.
Process
  • Complete AI Interview (approx. 30 minutes)
  • Technical Assessment (Tentative)
  • Hiring Manager review
Compensation Structure

Compensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert’s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.

Start Timeline & Availability

We typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24-48 hours of completing onboarding.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote AI Engineer — Flexible Hours & Challenging Tasks
Remote AI Engineer — Flexible Hours & Challenging Tasks

Cross Border Talents • Pakpattan

On-site
PKR 22,941,000 - 45,882,000
Fully remote
Flexible schedule
Remote Rust Software Engineer - AI & RL Environments
Remote Rust Software Engineer - AI & RL Environments

YO IT Consulting • Pakistan

Remote
PKR 1,200,000 - 2,400,000
Remote AI Systems Engineer (Contractor)
Remote AI Systems Engineer (Contractor)

EG Hire Global • Pakpattan

On-site
PKR 22,941,000 - 45,882,000
Flexible schedule
Fully remote
AI Developer — Onsite, Sialkot Office
AI Developer — Onsite, Sialkot Office

FabTechSol • Sialkot

On-site
Remote R Engineer - AI Data & Model Evaluation
Remote R Engineer - AI Data & Model Evaluation

SME Careers • Pakistan

On-site
PKR 16,703,000 - 22,272,000
Staff Software Engineer – AI-Native Development & Agent Orchestration
Staff Software Engineer – AI-Native Development & Agent Orchestration

IgniteTech • Pakistan

On-site
PKR 2,500,000 - 6,000,000
Unlimited AI budget
Fully remote
Async-first
+1
AI Engineer
AI Engineer

Synares • Lahore

Remote
PKR 1,800,000 - 3,200,000
Competitive salary with equity options
Comprehensive health, dental, and vision insurance
100% remote work environment
+5
Remote AI Evaluation Auditor — Finance & Audit Expert
Remote AI Evaluation Auditor — Finance & Audit Expert

Volga Partners • Pakistan

Remote
Fully remote
Flexible schedule
On-call assignments
+1
AI Solution Architect
AI Solution Architect

Systems Limited • Lahore

On-site
PKR 3,000,000 - 6,000,000
AI/ML Engineer
AI/ML Engineer

Integriti Group Inc. • Lahore

On-site
PKR 2,009,000 - 3,348,000