Senior AI Full Stack Engineer
Summary
Builds AI/GenAI features and full-stack applications using Python/JavaScript/C#; designs agent-based workflows with LangChain/Semantic Kernel and integrates AI models into SDLC pipelines.
Responsibilities
- Design and implement AI/GenAI features across applications and SDLC workflows
- Build AI solutions using platforms like Azure AI Foundry and LLM APIs
- Develop agent-based workflows using frameworks such as LangChain, LangGraph, or Semantic Kernel
- Implement RAG-based solutions and prompt engineering strategies
- Leverage GitHub Copilot for AI-assisted development and productivity
- Build full-stack applications using Python, JavaScript/TypeScript, and/or C# (.NET)
- Develop APIs, backend services, and integrate with databases (SQL/NoSQL)
- Ensure application quality through testing, monitoring, and observability
- Collaborate with cross-functional teams (product, UX, data science)
- Troubleshoot and optimize AI models, pipelines, and integrations
- 5+ years of full-stack software development experience
- 3–4 years of experience in AI/LLM-based application development
- Hands-on experience with AI platforms (Azure OpenAI, OpenAI, or similar)
- Knowledge of RAG, embeddings, and vector databases
- Experience with AI orchestration frameworks (LangChain, Semantic Kernel, etc.)
- Strong programming skills in Python (preferred) and/or JavaScript/C#
- Experience with REST APIs and database systems (SQL & NoSQL)
- Familiarity with GitHub Copilot or AI-assisted development tools
- Experience working in Agile environments
- Flexible working hours
- Opportunity to work on advanced tools and technologies
- Global exposure and professional relationship building
- Support for innovative ideas and execution
- Periodical and on-spot rewards and recognitions
- Learning and development programs
CES has 26+ years of experience in delivering Software Product Development, Quality Engineering, and Digital Transformation Consulting Services to Global SMEs & Large Enterprises.