Senior Full Stack Gen AI Developer
As a full stack developer Resource will be at the forefront of building the applications enabling AI in client tech operations. Resource will work in a cross-functional team to ensure the successful development of AI-driven application into business processes, driving innovation, and enhancing operational efficiency.
Key Responsibilities
- Backend Development (Mandatory)
- Develop and maintain server-side logic with several years of hands-on experience in both Python and C#, focusing on API development, microservices, and seamless integration with Azure components (e.g., Redis Cache, Cosmos DB, Azure OpenAI).
- GenAI Product Development
- Design GenAI based products using Agentic Architecture, RAG, Function calling, etc.
- End-to-End Azure Solution Development
- Own the full lifecycle of application development, including deployment automation (GitHub Actions), testing frameworks, code reviews, and best practice implementation to ensure reliable, scalable solutions in Azure.
- Cross-Functional Collaboration
- Work closely with DevOps, AI Engineers, and other stakeholders to deliver cohesive, timely, and secure solutions within the Azure ecosystem.
We expect you to have
- Education/Experience: Bachelor鈥檚 degree in computer science, engineering, or a related field (or equivalent work experience).
- GenAI: Experience with minimum one full scale GenAI project execution.
- Agentic Architecture -Azure Open AI, Semantic Kernel Agent Framework
- RAG
- Function calling
- Backend Expertise: 10-15 years of hands-on experience
- REST Applications Development: Proven experience building RESTful applications in Python and C# is required.
- Azure Proficiency: Extensive experience working with Azure services (API Management, Redis Cache, Cosmos DB, Azure Functions, Azure AI/OpenAI).
- Frontend Skills: Solid experience with React using TypeScript.
- Best Practices & Design Patterns: Strong grasp of software development principles, best practices, and the ability to apply design patterns effectively.
- Collaboration & Communication: Excellent interpersonal skills to work effectively within cross-functional teams.
- Optional: Exposure to or experience with knowledge graph technology is a plus. Nice to have AWS Bedrock
Note: We are not seeking an ML Engineer or Data Scientist. looking for a strong software developer who applies solid engineering practices to build robust, maintainable solutions.