Job Title: AI Developer .NET
Experience: 38 Years
About the Role
We are looking for a skilled AI Developer with strong hands-on experience in .NET technologies to design, develop, and deploy AI-driven applications and intelligent automation solutions. The ideal candidate will combine software engineering expertise with practical knowledge of modern AI/ML frameworks and cloud ecosystems.
Key Responsibilities
- Design, develop, and integrate AI/ML models within .NET applications
- Build intelligent automation and cognitive solutions using APIs such as Generative AI, NLP, LLMs etc
- Develop scalable backend services using C#, ASP.NET Core, and Web APIs
- Work closely with Tech Lead and Data Reporting team to operationalize and optimize AI models
- Implement secure, reliable, and high-performance application architecture
- Deploy AI solutions using Azure/AWS cloud services (Azure preferred)
- Perform code reviews, troubleshoot issues, and ensure best engineering practices
- Continuously research and adopt new AI/ML trends, frameworks, and tools
Required Skills & Qualifications
- Strong proficiency in C#, .NET Core, RESTful APIs
- Hands-on experience with AI/ML libraries and frameworks such as:
- Microsoft Semantic Kernel, ML.NET
- Azure OpenAI / OpenAI APIs
- Experience with Azure Cognitive Services, Azure Functions, App Service
- Good understanding of LLMs, prompt engineering, vector embeddings
- Familiarity with databases (SQL/NoSQL like Cosmos DB)
- Knowledge of DevOps practices (CI/CD, Git, Docker, etc.)