We are looking for a .NET Developer with AI/Generative AI experience to design, develop, and maintain scalable applications using the Microsoft .NET technology stack. The ideal candidate will have strong hands-on experience with C#, .NET Core/.NET 6+, Web API, SQL Server, along with exposure to AI/ML, Generative AI, or LLM-based application development.
Key Responsibilities
- Design, develop, test, and maintain applications using C# and .NET Core/.NET 6+.
- Develop scalable and secure RESTful APIs and microservices.
- Build and integrate AI/Generative AI capabilities into .NET applications.
- Work with Azure OpenAI, OpenAI APIs, or other LLM platforms to develop AI-powered features.
- Develop AI use cases such as chatbots, document processing, summarization, classification, recommendation, and intelligent search.
- Implement RAG (Retrieval-Augmented Generation) solutions using vector databases/search technologies.
- Integrate applications with databases, external APIs, and cloud services.
- Work with SQL Server and develop efficient queries, stored procedures, and database integrations.
- Participate in application design, code reviews, testing, debugging, and performance optimization.
- Collaborate with AI/ML engineers, architects, DevOps, and business teams.
- Follow secure coding, version control, CI/CD, and Agile development practices.
Required Skills
- 3–5 years of professional software development experience
- Strong experience with C#
- Strong experience with .NET Core / .NET 6/7/8
- ASP.NET Core / Web API
- REST APIs
- SQL Server
- Entity Framework / Entity Framework Core
- Object-Oriented Programming and design patterns
- Unit testing and debugging
- Experience with Azure or AWS
AI / GenAI Requirements
- Hands-on experience integrating AI/LLM capabilities into applications.
- Experience with one or more:
- OpenAI APIs
- Generative AI
- LLMs
- Prompt Engineering
- RAG
- Semantic Search
- AI Agents
- Understanding of embeddings, vector search, and LLM APIs is preferred.
- Experience with Python for AI/ML integration is a plus.