Remote Rust Developer – 40986

Software Development
  • Software Development
  • India
  • Applications have closed

About Turing:

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 in thinking, reasoning, coding, agentic behavior, multimodality, multilinguality, STEM and frontier knowledge; and leveraging that work to build real-world AI systems that solve mission-critical priorities for companies.

Role Overview:

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.

What does day-to-day look like:
• 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 of Freelancing With Turing:
• Work in a fully remote environment.
• Opportunity to work on cutting-edge AI projects with leading LLM companies.

Offer Details:
• Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. (We have 3 options of time commitment: 20 hrs/week, 30 hrs/week or 40 hrs/week)
• Employment type : Contractor assignment (no medical/paid leave)
• Duration of contract : 1 month
• Location : India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, Mexico

Evaluation Process (approximately 90 mins) :
• Two rounds of interviews (60 min technical + 15 min cultural & offer discussion)

Similar Jobs to Apply
  • CAPCO
    India

    Join a leading global consulting firm to build cutting‑edge digital experiences for banks and insurers. You'll shape high‑value front‑end solutions using React and Next.js in a fast‑paced, agi
  • Emerson
    India

    Join a dynamic Agile team building enterprise‑grade web applications. You’ll craft .NET Core services, React interfaces, and MS SQL Server back‑ends for Emerson’s Lifecycle Services IT portfol
  • Achutha Associates
    India

    Join a fast‑moving team building scalable, cloud‑native applications for a leading Indian consultancy. You’ll work with .NET Core and Azure services to deliver high‑performance back‑ends. Th
  • FynTune Solution Private Limited
    India

    SR React Developer in Navi Mumbai, Mumbai — SR React Developer – Navi Mumbai, Mumbai Join a fast‑growing fintech startup that is transforming insurance tech with affordable, cutting‑edge pl