-
YO IT Consulting

Rust Developer - LLM

YO IT Consulting
Brazil · Contract · Mid-Senior

Sr Rust Developer - LLM

Location: Anywhere in the World Permanent Remote

Contract length - 5 - 20 Months

Opportunity- Full Time, 8 hours, Overlap Required: 5 hours PST

Total Years Of exp: 5+ years experience

Mandatory Skills: Rust - 3 yrs, Rust Frameworks(Tokio, Actix, Rocket) - 3 yrs, Libraries(Serde and Rayon) - 3 years

About The Role

We are looking for an experienced Rust Developer to contribute to a cutting-edge project focused on evaluating AI-assisted Rust development. This role involves working on real-world Rust codebases, implementing features, debugging, refactoring, and writing comprehensive tests to ensure memory safety and correctness.

Responsibilities

  • Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep.
  • Implement new features with a focus on memory safety, ownership rules, and type correctness.
  • Write and execute tests using cargo tests, including property-based testing (protest or quick check).
  • Refactor existing Rust code while maintaining functionality and performance.
  • Debug and fix memory safety, ownership, and concurrency-related issues.
  • Set up and manage Rust development environments using cargo, including handling dependencies and feature flags.
  • Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage.

Requirements

  • Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes.
  • Familiarity with Rust frameworks likeTokio, Actix, Rocket and libraries such as Serde and Rayon.
  • Experience with Rust’s testing ecosystem, including unit, integration, and property-based testing.
  • Knowledge of multi-threading and asynchronous programming in Rust.
  • Ability to work with complex architectural patterns and refactor code without introducing regressions.
  • Strong debugging skills, including fixing memory and concurrency issues.
  • Experience with performance profiling and benchmarking in Rust (cargo bench).
  • 4+ years of work experience

This role provides an opportunity to work on challenging Rust engineering problems while improving AI-assisted programming workflows. If you’re passionate about Rust and eager to push the boundaries of AI-driven software development, we’d love to hear from you!

Nice To Have

  • Experience contributing to open-source Rust projects.
  • Familiarity with writing Rust documentation and designing APIs with doc-tests.

Skills: testing ecosystem (unit, integration, property-based testing),property-based testing,testing ecosystem,testing,integration testing,ci/cd,ripgrep,ai/ml,cd,ownership,ci,actix,libraries (serde, rayon),debugging,cargo,blockchain,rocket,git,concurrency safety,error handling,testing ecosystem (unit, integration, property-based),performance profiling and benchmarking,benchmarking,cargo testing,testing ecosystem (cargo tests, property-based testing),memory safety,multi-threading,ci/cd pipelines,quick check,rayon,concurrency programming,rust,type correctness,grep,protest,ownership rules,rust frameworks (tokio, actix, rocket),cli tools (grep, ripgrep),concurrency,rust development,asynchronous programming,refactoring,tokio,performance profiling,ai/ml outputs,testing (cargo tests, property-based testing),cargo tests,serde,code refactoring,memory profiling,testing (unit, integration, property-based),unit testing

Key Skills

Ranked by relevance

rust ai
Login to Apply
Posted
Feb 05, 2025
Type
Contract
Level
Mid-Senior
Location
Montenegro

Industries

Technology Information Internet

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
wevy
Related

Desenvolvedor Fullstack

2026-05-24

Full-time
Not Applicable
Brazil
Technology
Engineering
View Job Details
Simular
Related

Software Engineer, CUA Control

2026-05-24

Full-time
Not Applicable
Singapore
Technology
Engineering
View Job Details
Charger Logistics Inc.
Related

AI Engineer

2026-05-24

Full-time
Not Applicable
Canada
Technology
Engineering