.NET Developer With AI / GenAI Experience
Vatan KumarUnited StatesMIDPosted 13d ago
C#.NET CoreASP.NET CoreOOPREST APIsmicroservicesdistributed systemsLLMsOpenAIAzure OpenAIClaudeGeminiLlamaRAGembeddingsvector databasessemantic searchAI agentsprompt engineeringAI orchestration frameworksSemantic KernelLangChainLangGraphSpring AISQL Servercloud-native developmentCI/CDAI-assisted coding toolsdesign patternsdependency injectionclean architecture
About the Role
We are looking for an experienced .NET + AI Developer to develop scalable enterprise applications and integrate Generative AI capabilities into modern software solutions.
Key Responsibilities
• Build scalable .NET applications integrated with Generative AI
• Develop AI-powered business solutions, intelligent automation, and agentic workflows
• Integrate LLMs, RAG pipelines, and semantic search capabilities
• Leverage AI tools for coding, testing, documentation, and software delivery
• Collaborate with architects and business teams to deliver innovative enterprise solutions
Requirements
• Strong experience with C#, .NET Core, ASP.NET Core, and OOP
• Experience building REST APIs, microservices, and distributed systems
• Hands-on experience integrating LLMs such as OpenAI, Azure OpenAI, Claude, Gemini, or Llama
• Knowledge of RAG, embeddings, vector databases, and semantic search
• Experience with AI agents, prompt engineering, and AI orchestration frameworks
• Familiarity with Semantic Kernel, LangChain, LangGraph, or Spring AI
• Experience with SQL Server or other relational databases
• Knowledge of cloud-native development, CI/CD, and AI-assisted coding tools
• Strong understanding of design patterns, dependency injection, and clean architecture