Job Description
Polyglot Developer
India - Remote
Job Type: Full-time
5-10 Years
Key Responsibilities
• 5 to 10 years of professional software development experience.
• Design and develop end-to-end full stack applications (frontend + backend +cloud)
• Build scalable and high-performance APIs using Python & FastAPI
• Develop responsive and dynamic UI using React.js
• Architect and manage cloud-native applications on AWS
• Work with MongoDB and other data stores for scalable data modeling
• Design and implement AI-powered features using LLMs and RAG pipelines
• Build and optimize document ingestion pipelines, embeddings, and vector search systems
• Ensure high-quality code through strong testing practices and code reviews
• Collaborate with cross-functional teams including product, data, and DevOps
• Continuously improve system performance, scalability, and reliability
Key Requirement
• Strong experience in React.js/React for front-end development
• Solid backend development using Python and FastAPI
• Hands-on experience with MongoDB (NoSQL databases)
• Practical experience with AI/GenAI systems, including: RAG (Retrieval-Augmented Generation) LLMs (OpenAI, Claude, Gemini, etc.)
• High emphasis on Test Rigor (unit, integration, and system testing mindset)
Preferred Qualifications
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• 5–10 years of experience in full stack development
• Experience with large-scale distributed systems.
• Contributions to open-source projects.
• Experience in specific AI/ML frameworks (e.g., TensorFlow, PyTorch).
Mandatory Skills
• React.js
• Python
• FastAPI
• MongoDB
• AWS
• Test Rigor
• AI
• RAG
• LLM