Job Description: Senior Engineer – Polyglot (Python + Java + React + AI/GenAI)
Experience: 5–10 years
Location: India/US (Remote)
Role Overview
We are looking for a Polyglot Senior Engineer who thrives in building scalable, high-performance applications across multiple tech stacks. You will work closely with cross-functional teams to design, develop, and integrate AI-powered solutions into modern applications.
Key Responsibilities
Design, develop, and maintain backend services using Python and Java (Spring Boot)
Build responsive and scalable frontend applications using React.js
Integrate AI/GenAI capabilities into applications (LLMs, RAG, automation)
Write clean, efficient, and maintainable code across multiple technologies
Collaborate with product, QA, and DevOps teams to deliver high-quality solutions
Participate in architecture discussions and technical decision-making
Troubleshoot, debug, and optimize existing systems
Ensure best practices in coding, security, and performance
Must-Have Skills
Strong hands-on experience as a Polyglot Engineer
Proficiency in Python, Java, and React.js
Solid understanding of backend architecture, APIs, and microservices
Experience with databases (SQL / NoSQL)
Exposure to AI/GenAI concepts (LLMs, basic integrations)
Experience with frameworks like LangChain or LlamaIndex
Strong problem-solving and debugging skills
Good-to-Have
Exposure to RAG (Retrieval Augmented Generation)
Experience with cloud platforms (AWS / GCP / Azure)
Experience with microservices and distributed systems
CI/CD and DevOps awareness
Exposure to Vector Databases (FAISS, Pinecone, Weaviate)
Work Location: Remote