.Net AI Engineer
We are seeking a .NET with AI Engineer to design, develop, and maintain scalable cloud-native applications while building AI-powered solutions using Generative AI, LLMs, and modern Azure services. The role combines full-stack engineering expertise with AI/ML capabilities to drive application modernization and intelligent automation.
Required Technical Skills
.NET Core/ASP.NET Core, C#, ReactJS
RESTful APIs, GraphQL, Microservices
Azure Cloud Services, Kubernetes, Azure SQL/SQL Server
Generative AI, LLMs, Prompt Engineering, RAG
Python and AI/ML frameworks
Azure OpenAI, Azure AI Services
MLOps, CI/CD, Git and DevOps practices
Required Experience
6+ years of full-stack development with .NET technologies
Hands-on experience with ReactJS and API development
Experience with Azure, Kubernetes, and CI/CD pipelines
Experience building AI-powered applications using LLMs and Generative AI
Knowledge of machine learning lifecycle, model deployment and monitoring
Experience using AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, Codex, Claude, ChatGPT, Cursor or similar
Key Responsibilities
Design and develop enterprise applications using .NET Core and ReactJS
Build and maintain REST and GraphQL APIs and microservices
Develop AI-powered chatbots, assistants, recommendation systems and automation solutions
Build and optimize Generative AI applications using LLMs and RAG architectures
Deploy and manage applications and AI solutions on Azure and Kubernetes
Develop data pipelines and support model training and inference workloads
Implement MLOps practices for deployment, monitoring and lifecycle management
Ensure compliance with security and Responsible AI principles
Perform code reviews, mentor developers and support production releases
Preferred Qualifications
Experience with Azure OpenAI, MLflow or similar platforms
Healthcare domain experience preferred
Knowledge of NLP, deep learning and AI governance frameworks