Remote: Hybrid
Job DescriptionJob Title - Principal Software Engineer – (AI & Data Management) NJob Location - Pune, Maharashtra NMUST Have Skills - Golang, Docker implementation, SaaS or Hyperscale's deployment, Rag pipelines, agentic, Lang chain, Min 2 yrs as an Architect. NOur client is seeking a visionary and highly technical Principal Software Engineer to join their elite engineering team. In this pivotal role, you will be the primary architect and driver in evolving the cutting-edge, AI-integrated global distributed file system and hybrid-cloud data management solutions. They are looking for a technical navigator to lead the evolution of their high-performance storage solutions, acting as the architectural force that ensures systems scale effortlessly in a hybrid-cloud world. NIf you are a visionary leader with deep expertise in building advanced AI Systems (RAG, Agentic Chatbots, Vector Databases) to scale and a drive to build world-class solutions, join this team and lead the next generation of multi-cloud filesystem innovation. NJob requirementsnRequired Qualifications Nn Education: NnBachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Nn Experience: Nn10+ years of proven experience as a Back End Developer or in a similar role with a focus on server-side components. NTechnical Expertisen N Languages: NnExpertise in Golang, Java. Nn Core Systems: NnProficiency in inter-process communication, threading models, synchronization concepts, and complex multithreaded software design. Nn Optimization: NnStrong problem-solving skills and the ability to analyze and optimize file system performance. Nn Performance: NnExpertise in performance profiling and modeling for concurrent, large-scale systems. NAI & Cloud SpecializationsN N AI Solutions: NnExperience in AI, RAG, and Agentic Chat Bot implementations to scale that strictly adhere to enterprise ACLs and data governance. Nn Vector Architecture: NnHands-on experience working with Vector Databases such as Milvus, Qdrant, Zilla,
or related embedding stores. Nn AI Frameworks: NnProven experience building complex workflows with AI orchestration layers like LangChain, LangGraph, Semantic Kernel, or Pinecone. Nn Cloud Infrastructure: NnExperience in the multi-cloud data management domain is a plus. NLeadership & Soft Skills Nn Collaboration: NnExcellent communication and collaboration skills. Nn Leadership: Excellent mentorship skills for setting up a high-performing technical team. NnJob responsibilities NnDesign, Develop, and Maintain: NnDesign and development ofagentic AI, Vector Database, across platforms to scale using industry standard orchestration layers. Nn Programming Proficiency: NnDemonstrate production-grade expertise in GoLang and java programming languages to develop high-performance file system components. Nn Inter-Process Communication: NnDesign and implement eDective inter-process communication mechanisms to facilitate seamless interaction between various system components. Nn Threading Models and Synchronization: NnUtilize proficiency in threading models, synchronization concepts, and complex multithreaded software design to ensure optimal system performance and resource utilization. Nn Collaboration: NnWork collaboratively withcross-functional teams, including software engineers, architects, and quality assurance, to integrate file system components into our multi-cloud data management solutions. Nn Problem Solving: NnInvestigate and troubleshoot complex issues related to file system architecture, providing cutting-edge and eDective solutions. Nn Performance and Scale: NnDesigning systems that scale horizontally and remain performant under extreme load. Nn AI/ML & RAG: NnArchitecting production-grade Retrieval-Augmented Generation (RAG) pipelines and scalable chatbot frameworks. Nn Enterprise Ecosystems: NnExpert integrationwithin Microsoft (Copilot, Azure AI) and Foundry platforms to bridge global data with generative AI. Nn Stay Current: NnStay abreast of industry trends, emerging technologies, and advancements in AI/ML to drive continuous improvement and innovation.
📌 Principal Engineer (Pune)
🏢 Egnyte
📍 Pune