About Us
Deccan AI Experts 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:
- 14 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.
Why Join Us
- Work on high-impact projects that contribute to building AI for Good.
- Collaborate with top-tier engineers and domain experts from IITs, NITs, and BITS.
- Opportunity to grow in a fast-paced, innovation-driven environment.