Full Stack Software Engineer-GenAI
Key Responsibilities
- Design and develop GenAI-powered applications and chatbot platforms.
- Build and integrate solutions using Azure OpenAI, OpenAI, and other LLM technologies.
- Develop and optimize Retrieval-Augmented Generation (RAG), Semantic Search, and Vector Search capabilities.
- Design scalable backend services using Node.js and TypeScript.
- Implement cloud-native solutions on Azure, AWS, or GCP.
- Drive CI/CD, DevOps, and engineering best practices across the development lifecycle.
- Collaborate with product, design, and engineering teams to deliver secure, scalable, and high-performing solutions.
- Contribute to technical design, architecture discussions, and mentoring of team members.
Required Skills
- Minimum 6 years of software development experience.
- Strong hands-on expertise in: Node.js, TypeScript, Azure, AWS, or GCPSQL and NoSQL databases, CI/CD pipelines and DevOps practices
- Experience working in Agile delivery environments.
Preferred Experience
- Azure OpenAI or OpenAI integration.
- Generative AI application development.
- Chatbot / Conversational AI platforms.
- Retrieval-Augmented Generation (RAG).
- Semantic Search and Vector Search technologies.
- Enterprise LLM integration and prompt engineering.
- AI governance, security, observability, and monitoring.