Remote Rust Developer – 40986

Software Development
  • Software Development
  • India

Turing

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)

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • Vertafore
    India

    Vertafore is a leading technology company whose innovative software solution are advancing the insurance industry. Our suite of products provides solutions to our customers that help them better manag
  • Unison Consulting Pte Ltd
    India

    • Responsible to develop/deliver engineering deliverables for Products Sales, Customer acquisition and Servicing solutions that includes Core Applications (Life Asia), CCM Solutions, Underwriting En
  • Technothinksup Solutions
    India

    Job Title: Front End Developer Location: Remote (Kolhapur, Pune, Bangalore) Employment Type: Full-Time | Permanent Experience Required: 2 to 5+ years Industry: Information Technology | Web Develop
  • Altair
    Bangalore

    Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves o