Rust Developer

Soul AI

Bengaluru

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A pioneering tech company based in Bengaluru is looking for a Rust Developer. You will validate Rust's ownership system, analyze runtime errors, and execute tests with Cargo. Ideal candidates should have 1-4 years of Rust programming experience, a strong grasp of type safety, and the ability to debug memory safety issues. Join a fast-moving team driven by innovation and societal impact in AI for good.

Qualifications

  • 1–4 years hands-on experience with Rust programming.
  • Strong understanding of Rust's ownership and borrowing rules.
  • Experience with debugging compile-time and runtime issues.

Responsibilities

  • Validate patches involving ownership, borrowing, and Rust type rules.
  • Execute tests using Cargo and analyze compiler errors.
  • Review unsafe code blocks for correctness and safety.

Skills

Rust programming
Debugging
Type safety
Memory safety

Tools

Cargo

Job description

Join to apply for the Rust Developer role at Soul AI

4 days ago Be among the first 25 applicants

Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS. We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more. Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact.

About the Role:

We are looking for a Rust Developer with strong command over Rust’s ownership system, borrow‑checking, type safety, and performance‑focused programming. You will validate borrow‑checker fixes, analyze runtime/compile‑time errors, review unsafe blocks, and run Cargo test suites to ensure correctness and safety.

Key Responsibilities:
  • Validate patches involving ownership, borrowing, lifetimes, and Rust type rules.
  • Execute tests using Cargo, analyze compiler errors, and debug borrow‑checker failures.
  • Review and interpret unsafe code blocks for correctness and safety.
  • Debug panics, type mismatches, lifetime conflicts, and runtime behavior.
  • Review PRs for Rust idioms, safety guarantees, and maintainability.
Skills & Experience Required:
  • 1–4 years hands‑on Rust programming.
  • Strong understanding of ownership/borrowing, lifetimes, and type safety.
  • Experience working with Cargo, debugging compile‑time and runtime issues.
  • Ability to analyze unsafe blocks, memory safety, and system‑level logic.
  • Ability to interpret borrowing rules, assess unsafe blocks, reason about type safety, and understand compile‑time vs runtime behavior.

Referrals increase your chances of interviewing at Soul AI by 2x

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

Similar jobs worth comparing

Rust Developer (freelance)
Rust Developer (freelance)

Deccan AI Experts • Delhi

On-site
INR 600,000 - 900,000
Collaborate with top-tier engineers
Opportunity for growth in innovation-driven projects
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
Ruby on Rails Developer
Ruby on Rails Developer

Soul AI • India

On-site
INR 800,000 - 1,200,000
Ruby on Rails Developer (Freelancer)
Ruby on Rails Developer (Freelancer)

Soul AI • India

On-site
Work on high-impact projects
Collaborate with top-tier engineers
Growth opportunities in a fast-paced environment
Java Developer
Java Developer

Soul AI • Pune District

On-site
INR 600,000 - 900,000
Collaborate with top-tier engineers
Opportunity to grow
Impactful projects
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
Rust Developer Job ID: 378896
Rust Developer Job ID: 378896

Aifalabs • Hyderabad

On-site
INR 1,500,000 - 4,000,000
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
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
Java Developer
Java Developer

Soul AI • Hyderabad

On-site
Work on high-impact projects
Collaborate with top-tier engineers
Opportunity to grow in a fast-paced environment