Posted 1 month ago

Client – Indygen.ai
Role  – RUST Developer
Exp – 4+yrs
Location – HAL Bangalore, WFO- 5 Days

Job Summary

About Us:
We are a leading technology company based in Bangalore, specializing in Generative AI
solutions. Our mission is to create cutting-edge software that powers the next generation of
AI-driven applications. We work on challenging and innovative projects that push the
boundaries of AI, machine learning, and automation. We are looking for a skilled Rust
Developer with 4-5 years of experience to join our dynamic team and contribute to building
scalable, high-performance systems.

Key Responsibilities:

 Develop and Maintain Software Solutions: Design, implement, and optimize high- performance applications using Rust, ensuring scalability, reliability, and security for AI-driven systems.
 Collaborate with AI & ML Teams: Work closely with data scientists, machine learning engineers, and product managers to integrate AI models into robust software solutions.
 Performance Optimization: Identify bottlenecks and improve the performance of AI- driven applications, particularly in handling large datasets and intensive computations.
 Code Reviews & Mentorship: Conduct peer code reviews and provide mentorship to junior developers, fostering a collaborative development environment.
 Testing & Debugging: Write and maintain unit, integration, and performance tests to ensure the robustness of AI applications.
 Stay Updated with Industry Trends: Continuously explore new tools, libraries, and techniques to improve development processes and product quality, especially within the generative AI and Rust ecosystems.
Qualifications:

 4-5 years of hands-on experience in software development, with a strong focus on system-level programming and performance optimization.
 2+ yrs of Proficiency in Rust programming language with a solid understanding of Rust’s ownership model, memory management, and concurrency patterns.
 Experience working with microservices architecture and cloud-based environments such as AWS, GCP, or Azure.
 Strong knowledge of Linux-based systems and experience with multi-threaded programming.
 Familiarity with system-level design principles, low-level programming, and network protocols.
 Good understanding of CI/CD pipelines, Git version control, and container technologies like Docker or Kubernetes.
 Experience in integrating or working with AI/ML frameworks or tools is a plus.
 Knowledge of other programming languages like C/C++, Go, or Python is advantageous.

Interested candidates can send their resumes at [email protected]/ [email protected]

Apply For This Job

A valid email address is required.
A valid phone number is required.