08 Aug
|
Tech Mahindra
|
Ahmedabad
08 Aug
Tech Mahindra
Ahmedabad
AI Developer / AI Engineer (.NET, Azure AI, Generative AI)
Job Description:
We are seeking a highly skilled AI Developer with robust experience in .NET technologies and Artificial Intelligence solutions to design, develop, and deploy intelligent applications.
Key Responsibilities:
Design and develop AI-powered applications using .NET Core/.NET 6+.
Integrate LLMs (OpenAI, Azure OpenAI, GPT models) into enterprise applications.
Develop and implement AI agents, chatbots, and intelligent automation solutions.
Build REST APIs and microservices for AI solutions.
Work with Vector Databases, RAG architectures, and prompt engineering.
Integrate Azure AI Services including Cognitive Services, AI Search, and Azure OpenAI.
Collaborate with business stakeholders to identify AI use cases and translate them into technical solutions.
Optimize AI model performance, scalability, and security.
Participate in code reviews, architecture discussions, and technical documentation.
Required Skills:
4+ years of experience in C# and .NET Core/.NET Framework.
Hands-on experience with Azure OpenAI, OpenAI APIs, or similar LLM platforms.
Solid knowledge of Generative AI, Prompt Engineering, RAG, and AI Agents.
Experience with ASP.NET Core, Web APIs, Entity Framework.
Familiarity with Azure Cloud Services.
Knowledge of Vector Databases such as Pinecone, Azure AI Search, ChromaDB, or Elasticsearch.
Experience with Git, CI/CD, and DevOps practices.
Robust analytical and problem-solving skills.
Preferred Skills:
Experience with Semantic Kernel, LangChain, AutoGen, CrewAI, or Microsoft AI frameworks.
Knowledge of Machine Learning concepts and MLOps.
Experience working with Docker, Kubernetes, and Microservices Architecture.
Azure AI Engineer (AI-102) or Azure Developer certifications are a plus.
📌 Ai Engineer Net, Azure Ai, Generative Ai Ahmedabad
🏢 Tech Mahindra
📍 Ahmedabad