Rust Software Engineer - 40986

Turing

Indore

Remote

INR 1,653,000 - 2,480,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work environment
Opportunity to work on cutting-edge AI projects
Flexible working hours
PST overlap

Job summary

A fast-growing AI company is seeking a Rust Software Engineer for a remote contract role. The position involves implementing features and debugging real-world Rust codebases focused on AI projects. The ideal candidate will have at least 3 years of experience and strong debugging skills, ensuring memory safety and correctness. This contract requires a minimum commitment of 20 hours per week with some overlap with PST.

Qualifications

  • 3+ years of overall work experience with 2+ years of relevant experience with Rust.
  • Well-versed in Rust programming language concepts.
  • Strong debugging skills including fixing memory and concurrency issues.
  • Experience with Rust testing: unit, integration, and property-based testing.
  • Familiarity with Rust frameworks and libraries.
  • Strong debugging skills for memory and concurrency issues.

Responsibilities

  • Write effective Rust code to tackle complex issues.
  • Implement new features focusing on memory safety and type correctness.
  • Refactor existing Rust code while maintaining functionality.
  • Debug and fix memory safety, ownership, and concurrency-related issues.
  • Set up and manage Rust development environments including dependencies and feature flags.
  • Ensure best practices in Rust development, including error handling and memory efficiency.

Skills

Rust programming
Memory safety
Debugging
Concurrency programming
English communication
English communication
Multithreading
Cargo

Tools

Cargo
Rust tooling

Job description

Turing is one of the world’s fastest-growing AI companies accelerating the advancement and deployment of powerful AI systems.

Turing helps customers in two ways: working with the world’s leading AI labs to advance frontier model capabilities and leveraging that work to build real-world AI systems that solve mission-critical priorities for companies.

Role Overview

Looking for an experienced Rust Software Engineer 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
  • Write effective Rust code to tackle complex issues.
  • Implement new features with a focus on memory safety, ownership rules, and type correctness.
  • 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 including handling dependencies and feature flags.
  • Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage.
Requirements
  • 3+ years of overall work experience with 2+ years of relevant experience with Rust.
  • Well-versed in Rust programming language concepts, including ownership, borrowing, and lifetimes.
  • Industry experience and knowledge of code quality, formatting, and best practices of software development.
  • Familiarity with Rust frameworks and libraries.
  • 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 architectural patterns and refactor code without introducing regressions.
  • Strong debugging skills, including fixing memory and concurrency issues.
  • Fluent in conversational and written English communication skills.
Perks & Engagement
  • Work in a fully remote environment.
  • Opportunity to work on cutting-edge AI projects with leading LLM companies.
  • Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. Options: 20 hrs/week, 30 hrs/week or 40 hrs/week.
  • Employment type: Contractor assignment (no medical/paid leave).
  • Duration of contract: 1 month.
Evaluation Process
  • Two rounds of interviews (60 min technical + 15 min cultural & offer discussion).
Job Details
  • Seniority level: Entry level
  • Employment type: Contract
  • Job function: Engineering and Information Technology
  • Industries: Software Development and Technology, Information and Internet

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs worth comparing

Rust Software Engineer - 40986
Rust Software Engineer - 40986

Turing • Gurugram District

Remote
INR 3,521,000 - 5,722,000
Fully remote work environment
Work on cutting-edge AI projects
Flexible working hours
Rust Developer - 40986
Rust Developer - 40986

Turing • Pune City

Remote
Work in a fully remote environment
Opportunity to work on cutting-edge AI projects
Remote Software Engineer (Rust)
Remote Software Engineer (Rust)

Turing • Chennai District

Remote
INR 1,000,000 - 1,500,000
Fully remote work
Flexible schedule
Impactful work in AI
Remote Software Engineer (Rust) - 40986
Remote Software Engineer (Rust) - 40986

Turing • Gurugram District

Remote
Flexible working hours
Remote work opportunity
High impact career development
Remote Rust Engineer
Remote Rust Engineer

Turing • Chennai District

Remote
INR 8,612,000 - 12,440,000
Remote & flexible work schedule
Deep expertise development in Rust
High-impact work with frontier AI
Remote Rust Developer - 40986
Remote Rust Developer - 40986

Turing • Mumbai

Remote
Fully remote work
Flexible scheduling
High-impact projects
Remote Software Engineer (Rust)
Remote Software Engineer (Rust)

Turing • Hyderabad

Remote
INR 7,246,000 - 10,870,000
Flexible work schedule
Work from anywhere
High-impact projects
Remote Software Engineer (Rust)
Remote Software Engineer (Rust)

Turing • Pune District

Remote
INR 1,500,000 - 2,600,000
Flexible work from anywhere
Career building in AI
High-impact work environment
Remote Software Engineer (Rust) - 40986
Remote Software Engineer (Rust) - 40986

Turing • Chennai District

Remote
Work from anywhere
Flexible schedule
Software Developer (Rust) - 40986
Software Developer (Rust) - 40986

Turing • Kolkata

Remote
INR 893,000 - 1,786,000
Collaboration on cutting-edge AI projects
Flexible hours
Contractor status