Druva Logo

Druva

Staff Software Engineer (AI)

Posted 4 Days Ago
Be an Early Applicant
Pune, Maharashtra
Mid level
Pune, Maharashtra
Mid level
As a Staff Software Engineer focused on AI, you will design and develop scalable AI/ML systems, mentor junior engineers, and innovate AI solutions in collaboration with data scientists and product teams. You will manage AI model lifecycles and implement MLOps pipelines while optimizing performance and scalability.
The summary above was generated by AI

About Company

Druva enables cyber, data and operational resilience for every organization with the Data Resiliency Cloud, the industry’s first and only at scale SaaS solution. Customers can radically simplify data protection, streamline data governance, and gain data visibility and insights as they accelerate cloud adoption. Druva pioneered a SaaS-based approach to eliminate complex infrastructure and related management costs, and deliver data resilience via a single platform spanning multiple geographies and clouds. Druva is trusted by thousands of enterprises, including 60 of Fortune 500, to make data more resilient and accelerate their journey to the cloud. Visit druva.com and follow us on LinkedIn, X and Facebook.

About the Role

As a Staff Software Engineer (AI), you will contribute the design and development of cutting-edge AI solutions. This role involves taking ownership of projects, mentoring junior engineers, and driving innovation in AI systems. You will work closely with stakeholders to build scalable and robust AI applications that solve complex problems.

Key Responsibilities

  • Design, development, and deployment of scalable AI/ML systems.
  • Drive technical discussions and decisions related to AI architecture, algorithms, and tools.
  • Collaborate with data scientists, engineers, and product teams to align AI solutions with business goals.
  • Own the end-to-end lifecycle of AI models, from research and development to production and monitoring.
  • Implement MLOps pipelines for model training, validation, deployment, and monitoring.
  • Optimize models for performance, accuracy, and scalability in production environments.
  • Mentor and guide junior engineers to build their technical skills and understanding of AI concepts.
  • Research and experiment with new algorithms and technologies to improve existing systems.

Required Skills & Qualifications

  • Experience Required: 3 to 5 years
  • Education: Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or related disciplines.
  • Programming Languages: Advanced expertise in Python and familiarity with other languages such as GoLang.
  • AI/ML Expertise: In-depth knowledge of machine learning, deep learning &  NLP
  • Hands-on experience with ML frameworks such as TensorFlow, PyTorch, Transformers, scikit-learn and equivalents.
  • Strong understanding of cloud computing, and microservices architecture.
  • Proficiency in deploying AI/ML systems on cloud platforms (AWS, GCP, or Azure).
  • Demonstrated ability to lead technical teams and projects.

Preferred Skills

  • Experience with advanced AI concepts like federated learning, GANs, or transfer learning
  • Experience with generative AI techniques and tooling such as RAGs, Agentic Frameworks and Prompt Engineering.
  • Exposure to tools such as Langchain, LlamaIndex, Unstructured, CrewAI, Autogen, LangGraph would be desirable.
  • Familiarity with data engineering tools and pipelines.
  • Expertise in containerization (Docker) and orchestration (Kubernetes).
  • Strong problem-solving, leadership, and communication skills.

Top Skills

Go
Python

Similar Jobs

Yesterday
Easy Apply
Remote
3 Locations
Easy Apply
Senior level
Senior level
AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
The Staff Software Engineer will join the AI Services team to develop applications and APIs for enhancing Acquia's digital experience platform. They will gather requirements, design solutions, code, review PRs, ensure compliance and security, mentor team members, and contribute to the architectural vision of the platform.
2 Days Ago
Mumbai, Maharashtra, IND
Senior level
Senior level
Financial Services
The Associate - Full Stack AI Developer will define and deliver strategic solutions in AI-focused full stack development. Responsibilities include coordinating activities, designing data mining queries, programming applications using AI technologies, and assisting users in analysis interpretation. The role requires proficiency in various programming languages and tools to transform business problems into solutions.
Top Skills: Python,.Net
6 Days Ago
Pune, Maharashtra, IND
Senior level
Senior level
Consulting
The role involves designing and implementing core AI components, developing and optimizing large language models, creating semantic reasoning engines, and architecting AI pipelines. The engineer will enhance AI capabilities and collaborate with cross-functional teams for integration into the platform.
Top Skills: C#C++Python

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account