Software Developer (Rust) - 40986

Turing

Kolkata

Remote

INR 893,000 - 1,786,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Collaboration on cutting-edge AI projects
Flexible hours
Contractor status

Job summary

A leading AI company in Kolkata is seeking a Rust Developer for a cutting-edge project on AI-assisted Rust development. The role involves writing memory-safe Rust code, debugging, and optimizing existing solutions. Ideal candidates will have strong expertise in Rust and industry experience in high-quality software development. This is a contract role requiring 20–40 hours per week with a commitment to overlap with PST.

Qualifications

  • Strong expertise in Rust (ownership, borrowing, lifetimes).
  • Proven industry experience in high-quality software development.
  • Familiarity with Rust frameworks, libraries, and tooling.

Responsibilities

  • Write high-quality Rust code for complex problems.
  • Implement features focusing on ownership rules and memory safety.
  • Refactor and optimize existing code without regressions.
  • Debug concurrency, ownership, and memory issues.
  • Manage dependencies, feature flags, and dev environments.
  • Apply best practices in error handling, concurrency safety, and efficient memory usage.

Skills

Rust expertise
Debugging skills
Memory safety knowledge
Multi-threading knowledge

Job description

1 day ago Be among the first 25 applicants

Turing is one of the world’s fastest-growing AI companies. We partner with leading AI labs to advance frontier capabilities (reasoning, coding, multimodality, multilinguality, STEM, agentic behavior) and build real-world AI systems that solve mission-critical challenges.

Role Overview

We’re seeking Rust Developers to work on a cutting-edge project evaluating AI-assisted Rust development. You’ll work with real-world Rust codebases—implementing features, debugging, refactoring, and writing tests to ensure memory safety and correctness.

Responsibilities
  • Write high-quality Rust code for complex problems.
  • Implement features with a focus on ownership rules, type correctness, and memory safety.
  • Refactor and optimize existing code without regressions.
  • Debug concurrency, ownership, and memory issues.
  • Manage dependencies, feature flags, and dev environments.
  • Apply best practices in error handling, concurrency safety, and efficient memory usage.
Requirements
  • Strong expertise in Rust (ownership, borrowing, lifetimes).
  • Proven industry experience in high-quality software development.
  • Familiarity with Rust frameworks, libraries, and tooling.
  • Experience with Rust’s testing ecosystem (unit, integration, property-based).
  • Knowledge of multi-threading and async programming.
  • Strong debugging and refactoring skills.
Perks of Freelancing with Turing
  • Collaborate on cutting-edge AI projects with leading LLM companies.
  • Commitment: 20–40 hrs/week (min. 4 hrs/day, with 4 hrs overlap with PST).
  • Type: Contractor (no medical/paid leave).
  • Duration: 1 month.
Seniority level
  • Entry level
Employment type
  • Contract
Job function
  • Engineering and Information Technology
Industries
  • Software Development and Technology
  • Information and Internet

Referrals increase your chances of interviewing at Turing by 2x

Get notified about new Software Engineer jobs in Kolkata, West Bengal, India.

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 Developer - 40986
Rust Developer - 40986

Turing • Pune City

Remote
Work in a fully remote environment
Opportunity to work on cutting-edge AI projects
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 Software Engineer - 40986
Rust Software Engineer - 40986

Turing • Indore

Remote
INR 1,653,000 - 2,480,000
Remote work environment
Opportunity to work on cutting-edge AI projects
Flexible working hours
+1
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 • Chennai District

Remote
INR 1,000,000 - 1,500,000
Fully remote work
Flexible schedule
Impactful work in AI
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
Software Developer (Python + JavaScript) - 17853
Software Developer (Python + JavaScript) - 17853

Turing • Kolkata

Remote
INR 600,000 - 800,000
Work with top global experts
Competitive salary aligned with international standards
Contribute to cutting-edge AI projects
Remote Software Engineer (Rust) - 40986
Remote Software Engineer (Rust) - 40986

Turing • Chennai District

Remote
Work from anywhere
Flexible schedule
Remote Rust Developer - 40986
Remote Rust Developer - 40986

Turing • Mumbai

Remote
Fully remote work
Flexible scheduling
High-impact projects
Remote Rust Developer - 40986
Remote Rust Developer - 40986

Turing • Coimbatore District

Remote
Flexible working hours
High-impact work