05 Aug
|
Quantiphi Analytics Solutions
|
Mumbai
05 Aug
Quantiphi Analytics Solutions
Mumbai
Senior Software Developer
Experience: 3 to 6 years
Location: Mumbai, Maharashtra, India
Skills: Python, FastAPI, PostgreSQL, MySQL, Redis, JavaScript, React, HTML5, CSS3, OpenAI, Azure OpenAI, HuggingFace, Nvidia NIMs, Milvus, PGVector, Pinecone, LangChain, LlamaIndex, Git, Docker, CI/CD, TDD, BDD, Agile
Company Overview
While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth. If working in an setting that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!
Position Overview
We are building scalable Agentic AI platforms, powering 50+ enterprise use cases using LLM-based agents. We’re looking for a Senior Software Developer with strong backend (Python), DevOps, and AI integration skills to help build robust services, APIs, and front-end components that enable agent execution, orchestration, and user interaction.
Job Responsibilities
• Lead design and development of scalable backend services & APIs using Python and FastAPI.
• Optimize data models for relational (PostgreSQL, MySQL) & NoSQL databases.
• Develop resilient asynchronous data pipelines, event-driven systems, and caching (Redis).
• Develop intuitive UI components for agent configuration & visualization (JavaScript and React).
• Structure and style internal interfaces effectively (HTML5, CSS3).
• Spearhead integration of LLMs (OpenAI, Azure OpenAI, HuggingFace, Nvidia NIMs) for autonomous agents.
• Design and refine advanced RAG pipelines and Vector DBs (Milvus, PGVector, Pinecone).
• Champion prompt engineering, agentic frameworks (LangChain, LlamaIndex), and tool-calling.
• Drive robust DevOps practices: expert Git, Docker, and CI/CD pipeline implementation.
• Promote agile methodologies, conduct code reviews, and maintain high-quality documentation.
• Collaborate with cross-functional teams (product, ML, design) to deliver technical solutions.
• Mentor junior engineers, contribute to technical strategy, and drive innovation.
Job Requirements
• Back-End Development (Required) - Expert in Python with production experience architecting and developing scalable backend services using FastAPI for high-performance RESTful APIs and WebSocket-based communication.
• Proficient in leveraging ORMs, designing robust relational database schemas (PostgreSQL, MySQL), and effectively utilizing caching mechanisms like Redis.
• Working knowledge of system integration patterns and non-relational database technologies (e.g., MongoDB, Cassandra) for specific use cases within the AI platform.
• DevOps & Software Engineering Practices (Required) - Expert in version control with Git and containerization using Docker.
• Strong experience in designing, implementing, and advocating for comprehensive unit tests and other automated testing strategies; commitment to TDD/BDD principles is highly desirable.
• Proficient in agile development methodologies and conducting thorough, constructive code reviews.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
📌 Senior Software Developer (Mumbai)
🏢 Quantiphi Analytics Solutions
📍 Mumbai