07 Aug
|
Tech Mahindra
|
Ahmedabad
07 Aug
Tech Mahindra
Ahmedabad
AI Developer / AI Engineer (.NET, Azure AI, Generative AI)
Job Description:
We are seeking a highly skilled AI Developer with strong 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.
- Strong 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