Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
5.0 - 7.0 years
3 - 7 Lacs
Thane
Work from Office
Responsibilities : - Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. - Implement new features with a focus on memory safety, ownership rules, and type correctness. - Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). - 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 using cargo, including handling dependencies and feature flags. - Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements : - Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. - Familiarity with Rust frameworks like Tokio, Actix, Rocket and libraries such as Serde and Rayon. - 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 complex architectural patterns and refactor code without introducing regressions. - Strong debugging skills, including fixing memory and concurrency issues. - Experience with performance profiling and benchmarking in Rust (cargo bench). - 4+ years of work experience This role provides an opportunity to work on challenging Rust engineering problems while improving AI-assisted programming workflows. If you're passionate about Rust and eager to push the boundaries of AI-driven software development, we'd love to hear from you! Nice to Have : - Experience contributing to open-source Rust projects. - Familiarity with writing Rust documentation and designing APIs with doc-tests. - Search Guidance Mandatory Skills : Rust - 3 yrs, Rust Frameworks(Tokio, Actix, Rocket) - 3 yrs, Libraries(Serde and Rayon) - 3 years Nice To Have : Rust documentation and designing APIs with doc-tests.
Posted 1 week ago
5.0 - 7.0 years
3 - 7 Lacs
Surat
Work from Office
About Role : A NASDAQ-listed company that has effectively maintained its position as the front-runner technology sector, is looking to onboard a skilled Python developer keen is helping them expand the power of AI in the mobile coding ecosystem with the ultimate goal of creating new assisting AI-powered tools for the development domain. The company is developing the next generation of coding assisting agents, which will have a wide range of uses. For those who are keen to learn in a fast-paced setting, this is an exciting opportunity. Responsibilities : - Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. - Implement new features with a focus on memory safety, ownership rules, and type correctness. - Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). - 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 using cargo, including handling dependencies and feature flags. - Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements : - Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. - Familiarity with Rust frameworks like Tokio, Actix, Rocket and libraries such as Serde and Rayon. - 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 complex architectural patterns and refactor code without introducing regressions. - Strong debugging skills, including fixing memory and concurrency issues. - Experience with performance profiling and benchmarking in Rust (cargo bench). - 4+ years of work experience This role provides an opportunity to work on challenging Rust engineering problems while improving AI-assisted programming workflows. If you're passionate about Rust and eager to push the boundaries of AI-driven software development, we'd love to hear from you! Nice to Have : - Experience contributing to open-source Rust projects. - Familiarity with writing Rust documentation and designing APIs with doc-tests. - Search Guidance Mandatory Skills : Rust - 3 yrs, Rust Frameworks(Tokio, Actix, Rocket) - 3 yrs, Libraries(Serde and Rayon) - 3 years Nice To Have : Rust documentation and designing APIs with doc-tests. Total Years Of exp : 5+ years experience Overlap Required : 4 hours Pst
Posted 1 week ago
6.0 - 9.0 years
32 - 35 Lacs
Noida, Kolkata, Chennai
Work from Office
Dear Candidate, We are hiring a Rust Developer to build safe, concurrent, and high-performance applications for system-level or blockchain development. Key Responsibilities: Develop applications using Rust and its ecosystem (Cargo, Crates) Write memory-safe and zero-cost abstractions for systems or backends Build RESTful APIs, CLI tools, or blockchain smart contracts Optimize performance using async/await and ownership model Ensure safety through unit tests, benchmarks, and fuzzing Required Skills & Qualifications: Proficient in Rust , lifetimes , and borrowing Experience with Tokio , Actix , or Rocket frameworks Familiarity with WebAssembly , blockchain (e.g. Substrate) , or embedded Rust Bonus: Background in C/C++ , systems programming, or cryptography Soft Skills: Strong troubleshooting and problem-solving skills. Ability to work independently and in a team. Excellent communication and documentation skills. Note: If interested, please share your updated resume and preferred time for a discussion. If shortlisted, our HR team will contact you. Srinivasa Reddy Kandi Delivery Manager Integra Technologies
Posted 2 weeks ago
5.0 - 7.0 years
7 - 9 Lacs
Kolkata, Pune, Chennai
Work from Office
About the Role:A NASDAQ-listed company that has successfully maintained its position as a front-runner in the technology sector is looking to onboard a skilled Rust Developer. The ideal candidate will contribute to expanding the power of AI in the mobile coding ecosystem, with the ultimate goal of creating AI-powered tools for the development domain. The company is developing the next generation of coding assisting agents with a wide range of applications. This is an exciting opportunity for those eager to work in a fast-paced environment. Responsibilities: Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. Implement new features with a focus on memory safety, ownership rules, and type correctness. Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). 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 using cargo, including handling dependencies and feature flags. Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements: Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. Familiarity with Rust frameworks like Tokio, Actix, Rocket, and libraries such as Serde and Rayon. Experience with Rusts testing ecosystem, including unit, integration, and property-based testing. Knowledge of multi-threading and asynchronous programming in Rust. Ability to work with complex architectural patterns and refactor code without introducing regressions. Strong debugging skills, including fixing memory and concurrency issues. Experience with performance profiling and benchmarking in Rust (cargo bench). 4+ years of work experience in Rust development. Nice to Have: Experience contributing to open-source Rust projects. Familiarity with writing Rust documentation and designing APIs with doc-tests. Search Guidance: Mandatory Skills: Rust - 3 yrs, Rust Frameworks (Tokio, Actix, Rocket) - 3 yrs, Libraries (Serde and Rayon) - 3 years. Nice To Have: Rust documentation and designing APIs with doc-tests. Total Years of Experience: 5+ years. Overlap Required: 4 hours PST. Pre-screening Questions: Based on the Job Description, are you interested in research-based work, model training, puzzle-solving, or prompt generation? Can you talk about a project where you were responsible for reviewing code and helping a team optimize solutions? Provide a self-rating (1-10, 10 being expert) for the following skills: Java, Code Review, Problem Solving. Location: Remote- Delhi / NCR,Bangalore/Bengaluru,Hyderabad/Secunderabad,Chennai,Pune,Kolkata,Ahmedabad,Mumbai
Posted 3 weeks ago
5.0 - 10.0 years
7 - 12 Lacs
Mumbai, Delhi / NCR, Bengaluru
Work from Office
About the Role:A NASDAQ-listed company that has successfully maintained its position as a front-runner in the technology sector is looking to onboard a skilled Rust Developer. The ideal candidate will contribute to expanding the power of AI in the mobile coding ecosystem, with the ultimate goal of creating AI-powered tools for the development domain. The company is developing the next generation of coding assisting agents with a wide range of applications. This is an exciting opportunity for those eager to work in a fast-paced environment. Responsibilities: Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. Implement new features with a focus on memory safety, ownership rules, and type correctness. Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). 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 using cargo, including handling dependencies and feature flags. Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements: Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. Familiarity with Rust frameworks like Tokio, Actix, Rocket, and libraries such as Serde and Rayon. Experience with Rusts testing ecosystem, including unit, integration, and property-based testing. Knowledge of multi-threading and asynchronous programming in Rust. Ability to work with complex architectural patterns and refactor code without introducing regressions. Strong debugging skills, including fixing memory and concurrency issues. Experience with performance profiling and benchmarking in Rust (cargo bench). 4+ years of work experience in Rust development. Nice to Have: Experience contributing to open-source Rust projects. Familiarity with writing Rust documentation and designing APIs with doc-tests. Search Guidance: Mandatory Skills: Rust - 3 yrs, Rust Frameworks (Tokio, Actix, Rocket) - 3 yrs, Libraries (Serde and Rayon) - 3 years. Nice To Have: Rust documentation and designing APIs with doc-tests. Total Years of Experience: 5+ years. Overlap Required: 4 hours PST. Pre-screening Questions: Based on the Job Description, are you interested in research-based work, model training, puzzle-solving, or prompt generation? Can you talk about a project where you were responsible for reviewing code and helping a team optimize solutions? Provide a self-rating (1-10, 10 being expert) for the following skills: Java, Code Review, Problem Solving. Contact:Interested candidates can share their resumes at 9032956160. Locations : Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, RemoteSoftwareDevelopment
Posted 3 weeks ago
5.0 - 9.0 years
7 - 11 Lacs
Mumbai, Delhi / NCR, Bengaluru
Work from Office
About the Role:A NASDAQ-listed company that has successfully maintained its position as a front-runner in the technology sector is looking to onboard a skilled Rust Developer. The ideal candidate will contribute to expanding the power of AI in the mobile coding ecosystem, with the ultimate goal of creating AI-powered tools for the development domain. The company is developing the next generation of coding assisting agents with a wide range of applications. This is an exciting opportunity for those eager to work in a fast-paced environment. Responsibilities: Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. Implement new features with a focus on memory safety, ownership rules, and type correctness. Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). 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 using cargo, including handling dependencies and feature flags. Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements: Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. Familiarity with Rust frameworks like Tokio, Actix, Rocket, and libraries such as Serde and Rayon. Experience with Rusts testing ecosystem, including unit, integration, and property-based testing. Knowledge of multi-threading and asynchronous programming in Rust. Ability to work with complex architectural patterns and refactor code without introducing regressions. Strong debugging skills, including fixing memory and concurrency issues. Experience with performance profiling and benchmarking in Rust (cargo bench). 4+ years of work experience in Rust development. Nice to Have: Experience contributing to open-source Rust projects. Familiarity with writing Rust documentation and designing APIs with doc-tests. Search Guidance: Mandatory Skills: Rust - 3 yrs, Rust Frameworks (Tokio, Actix, Rocket) - 3 yrs, Libraries (Serde and Rayon) - 3 years. Nice To Have: Rust documentation and designing APIs with doc-tests. Total Years of Experience: 5+ years. Overlap Required: 4 hours PST. Pre-screening Questions: Based on the Job Description, are you interested in research-based work, model training, puzzle-solving, or prompt generation? Can you talk about a project where you were responsible for reviewing code and helping a team optimize solutions? Provide a self-rating (1-10, 10 being expert) for the following skills: Java, Code Review, Problem Solving. Contact:Interested candidates can share their resumes at 9032956160. Location: Chennai, Hyderabad, Kolkata, Pune, Ahmedabad, Remote
Posted 3 weeks ago
5.0 - 7.0 years
5 - 7 Lacs
Mumbai, Delhi / NCR, Bengaluru
Work from Office
About the Role:A NASDAQ-listed company that has successfully maintained its position as a front-runner in the technology sector is looking to onboard a skilled Rust Developer. The ideal candidate will contribute to expanding the power of AI in the mobile coding ecosystem, with the ultimate goal of creating AI-powered tools for the development domain. The company is developing the next generation of coding assisting agents with a wide range of applications. This is an exciting opportunity for those eager to work in a fast-paced environment. Responsibilities: Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. Implement new features with a focus on memory safety, ownership rules, and type correctness. Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). 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 using cargo, including handling dependencies and feature flags. Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements: Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. Familiarity with Rust frameworks like Tokio, Actix, Rocket, and libraries such as Serde and Rayon. Experience with Rusts testing ecosystem, including unit, integration, and property-based testing. Knowledge of multi-threading and asynchronous programming in Rust. Ability to work with complex architectural patterns and refactor code without introducing regressions. Strong debugging skills, including fixing memory and concurrency issues. Experience with performance profiling and benchmarking in Rust (cargo bench). 4+ years of work experience in Rust development. Nice to Have: Experience contributing to open-source Rust projects. Familiarity with writing Rust documentation and designing APIs with doc-tests. Search Guidance: Mandatory Skills: Rust - 3 yrs, Rust Frameworks (Tokio, Actix, Rocket) - 3 yrs, Libraries (Serde and Rayon) - 3 years. Nice To Have: Rust documentation and designing APIs with doc-tests. Total Years of Experience: 5+ years. Overlap Required: 4 hours PST. Pre-screening Questions: Based on the Job Description, are you interested in research-based work, model training, puzzle-solving, or prompt generation? Can you talk about a project where you were responsible for reviewing code and helping a team optimize solutions? Provide a self-rating (1-10, 10 being expert) for the following skills: Java, Code Review, Problem Solving. Contact:Interested candidates can share their resumes at 9032956160. Locations : Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote
Posted 3 weeks ago
5 - 7 years
7 - 9 Lacs
Chennai, Pune, Kolkata
Work from Office
About the Role:A NASDAQ-listed company that has successfully maintained its position as a front-runner in the technology sector is looking to onboard a skilled Rust Developer. The ideal candidate will contribute to expanding the power of AI in the mobile coding ecosystem, with the ultimate goal of creating AI-powered tools for the development domain. The company is developing the next generation of coding assisting agents with a wide range of applications. This is an exciting opportunity for those eager to work in a fast-paced environment. Responsibilities: Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. Implement new features with a focus on memory safety, ownership rules, and type correctness. Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). 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 using cargo, including handling dependencies and feature flags. Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements: Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. Familiarity with Rust frameworks like Tokio, Actix, Rocket, and libraries such as Serde and Rayon. Experience with Rusts testing ecosystem, including unit, integration, and property-based testing. Knowledge of multi-threading and asynchronous programming in Rust. Ability to work with complex architectural patterns and refactor code without introducing regressions. Strong debugging skills, including fixing memory and concurrency issues. Experience with performance profiling and benchmarking in Rust (cargo bench). 4+ years of work experience in Rust development. Nice to Have: Experience contributing to open-source Rust projects. Familiarity with writing Rust documentation and designing APIs with doc-tests. Search Guidance: Mandatory Skills: Rust - 3 yrs, Rust Frameworks (Tokio, Actix, Rocket) - 3 yrs, Libraries (Serde and Rayon) - 3 years. Nice To Have: Rust documentation and designing APIs with doc-tests. Total Years of Experience: 5+ years. Overlap Required: 4 hours PST. Pre-screening Questions: Based on the Job Description, are you interested in research-based work, model training, puzzle-solving, or prompt generation? Can you talk about a project where you were responsible for reviewing code and helping a team optimize solutions? Provide a self-rating (1-10, 10 being expert) for the following skills: Java, Code Review, Problem Solving. Location: Remote- Delhi / NCR,Bangalore/Bengaluru,Hyderabad/Secunderabad,Chennai,Pune,Kolkata,Ahmedabad,Mumbai
Posted 2 months ago
3 - 5 years
15 - 20 Lacs
Chennai, Delhi NCR, Bengaluru
Work from Office
About the Role: We are seeking a highly skilled and experienced Rust Developer to join our dynamic team. As a Rust Developer, you will work on building high-performance, reliable, and scalable systems using Rust. Your contributions will help shape and maintain the core of our product, while ensuring top-notch code quality, performance, and security. Key Responsibilities: *Develop and maintain efficient, scalable, and reliable applications and systems using Rust. *Build and optimize Rust-based backend services utilizing frameworks such as Tokio, Actix, and Rocket. *Write clean, maintainable, and testable code, ensuring high performance, concurrency, and memory safety. *Use Rust libraries like Serde and Rayon to process and manipulate data in a safe and efficient manner. *Collaborate with cross-functional teams to deliver high-quality software solutions. *Design and execute unit, integration, and property-based tests with tools like proptest and quickcheck. *Refactor code to improve its quality while maintaining performance. *Analyze performance bottlenecks and optimize performance with tools like cargo bench. *Contribute to the design and documentation of public APIs, ensuring clarity and accessibility. Mandatory Skills: *Experience: At least 4+ years in software development, with a minimum of 3 years of hands-on experience in Rust programming. *Rust Expertise: Solid practical experience with Rust (3+ years). *Rust Frameworks: Proficiency in using Rust frameworks like Tokio, Actix, and Rocket? (3+ years). *Rust Libraries: Expertise with libraries such as Serde and Rayon (3+ years). *Concurrency & Asynchronous Programming: Experience in?multi-threading and asynchronous programming in Rust. *Memory Safety: Deep knowledge of Rust's ownership, borrowing, and lifetimes system. *Debugging: Strong debugging skills, including the ability to identify and resolve memory safety and concurrency issues. *Ability to refactor complex Rust codebases while maintaining performance. *Testing: Experience with Rust testing techniques (unit, integration, and property-based testing). *Performance Optimization: Familiarity with performance profiling and benchmarking (e.g., cargo bench). Ability to refactor complex Rust codebases while maintaining performance. Preferred Skills: * Experience contributing to open-source Rust projects. * Familiarity with writing Rust documentation and designing APIs with doc-tests. * Experience with performance profiling and optimization tools for production systems.
Posted 2 months ago
4 - 7 years
25 - 35 Lacs
Hyderabad
Remote
Senior Rust Developer Experience: 4+ years Salary : Competitive Preferred Notice Period : Within 30 Days Shift : 3:00PM to 12:00AM IST Opportunity Type: Remote Placement Type: Contractual Contract Duration: Full-Time, 03 Months (*Note: This is a requirement for one of Uplers' Partners) What do you need for this opportunity Must have skills required : Actix, Cargo, rayon, Rocket, Rust, serde, Tokio Good to have skills : NA Our Hiring Partner is Looking for: Rust Developer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description About the Company Headquartered in Palo Alto, California, the company is the world's first AI-powered tech services organization. It has revolutionized the tech services industry by integrating AI into every aspect of its operationsoffering AI-vetted and matched talent, AI-driven development acceleration, and access to AI transformation experts who have played pivotal roles in building some of Silicon Valley's most iconic companies. Since its founding in 2018, the company has achieved remarkable growth, boasting a Talent Cloud of over three million developers worldwide and serving 900+ clients. Its innovative approach and impactful contributions have earned it numerous accolades, including being named one of "America's Best Startup Employers" by Forbes in 2022, securing the top spot in The Information's 2021 Annual List of most promising B2B companies, and being featured in Fast Company's "World's Most Innovative Companies" list. The companys leadership team is a blend of top-tier AI technologists from organizations like Meta, Google, Microsoft, Apple, Amazon, and Twitter, alongside seasoned consultants from prestigious firms such as Accenture, Cognizant, Capgemini, McKinsey, and Bain, as well as alumni from renowned institutions like Stanford, Caltech, and MIT. About the Role We are 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. Responsibilities: Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. Implement new features with a focus on memory safety, ownership rules, and type correctness. Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). 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 using cargo, including handling dependencies and feature flags. Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements: Strong experience with Rust programming language concepts, including ownership, borrowing, and lifetimes. Familiarity with Rust frameworks like Tokio, Actix, Rocket and libraries such as Serde and Rayon. Experience with Rusts testing ecosystem, including unit, integration, and property-based testing. Knowledge of multi-threading and asynchronous programming in Rust. Ability to work with complex architectural patterns and refactor code without introducing regressions. Strong debugging skills, including fixing memory and concurrency issues. Experience with performance profiling and benchmarking in Rust (cargo bench). 4+ years of work experience This role provides an opportunity to work on challenging Rust engineering problems while improving AI-assisted programming workflows. If youre passionate about Rust and eager to push the boundaries of AI-driven software development, wed love to hear from you! Nice to Have: Experience contributing to open-source Rust projects. Familiarity with writing Rust documentation and designing APIs with doc-tests. How to apply for this opportunity Register or login on our portal Click 'Apply,' upload your resume and fill in the required details. Post this click Apply Now' to submit your application. Get matched and crack a quick interview with our hiring partner. Land your global dream job and get your exciting career started! About Our Hiring Partner: The company is at the forefront of AGI infrastructure, solving the human intelligence bottleneck and empowering enterprises to harness the power of generative AItransforming complex data into actionable insights. From custom AI products to end-to-end deployment, our solutions and experts are dedicated to driving innovation and efficiency. Trusted by 1000+ companies including OpenAI, Google, and Meta. Join us in the AGI era and accelerate how businesses operate. About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement. ( Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 3 months ago
5 - 10 years
9 - 17 Lacs
Pune
Remote
Mandatory Skills: Rust - 3 yrs, Rust Frameworks(Tokio, Actix, Rocket) - 3 yrs, Libraries(Serde and Rayon) - 3 years Nice To Have: Rust documentation and designing APIs with doc-tests. Mandatory Skills: Rust - 3 yrs, Rust Frameworks(Tokio, Actix
Posted 3 months ago
6 - 11 years
30 - 37 Lacs
Bengaluru
Remote
We are 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. Responsibilities: Navigate and modify complex Rust codebases using CLI tools like grep and ripgrep. Implement new features with a focus on memory safety, ownership rules, and type correctness . Write and execute tests using cargo test, including property-based testing (proptest or quickcheck). 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 using cargo, including handling dependencies and feature flags. Ensure best practices in Rust development, including proper error handling, concurrency safety, and efficient memory usage. Requirements: Strong experience with Rust programming language concepts , including ownership, borrowing, and lifetimes. Familiarity with Rust frameworks like Tokio, Actix, Rocket and libraries such as Serde and Rayon . Experience with Rusts testing ecosystem , including unit, integration, and property-based testing. Knowledge of multi-threading and asynchronous programming in Rust. Ability to work with complex architectural patterns and refactor code without introducing regressions. Strong debugging skills, including fixing memory and concurrency issues. Experience with performance profiling and benchmarking in Rust (cargo bench). 4+ years of work experience This role provides an opportunity to work on challenging Rust engineering problems while improving AI-assisted programming workflows. If youre passionate about Rust and eager to push the boundaries of AI-driven software development, wed love to hear from you! Nice to Have: Experience contributing to open-source Rust projects. Familiarity with writing Rust documentation and designing APIs with doc-tests . Application Link : https://developers.turing.com/invite/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqb2JJZCI6MjI2MzQsInVzZXJJZCI6MTE3NCwidXNlclJvbGUiOiJUQV9TT1VSQ0VEIiwiaWF0IjoxNzQxNjMxMzEyfQ.QET0bMcgUFfRkRWigVlcmZ6v1OjCsyQ1mBSY-hGAykI
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2