Overview
Skills
Job Details
Location: [(Bellevue/Redmond WA) ] Onsite
Duration: [Full Time Job]
We are looking for an experienced .NET Architect with hands-on expertise in Generative AI (GenAI) technologies to design and develop scalable, intelligent, and modern enterprise applications. The ideal candidate should have a deep understanding of the Microsoft technology stack, cloud platforms (preferably Azure), and the ability to integrate AI/ML models, including large language models (LLMs), into enterprise systems.
Key Responsibilities:-
Design and architect end-to-end enterprise applications using .NET Core / .NET 6+, C#, and Azure services.
-
Develop and integrate GenAI-based solutions such as chatbots, copilots, document summarization, and natural language interfaces.
-
Collaborate with cross-functional teams to translate business requirements into technical architecture and design.
-
Optimize system performance, scalability, and reliability.
-
Implement APIs, microservices, and cloud-native solutions using Azure App Services, Functions, and Kubernetes.
-
Work closely with data scientists and AI engineers to integrate LLMs (OpenAI, Azure OpenAI, Hugging Face, etc.) into enterprise workflows.
-
Ensure security, compliance, and governance in AI-integrated applications.
-
Mentor and guide development teams on .NET best practices and AI integration patterns.
-
10+ years of experience in .NET / C# development and architecture.
-
Strong experience with .NET Core, Entity Framework, Web API, RESTful services, and microservices architecture.
-
Proven experience in designing and deploying cloud-native applications on Azure.
-
Hands-on experience with Generative AI frameworks and LLM integration (e.g., Azure OpenAI, OpenAI API, LangChain, Semantic Kernel).
-
Familiarity with prompt engineering, RAG (Retrieval Augmented Generation), and embedding-based search.
-
Solid understanding of SQL / NoSQL databases, CI/CD pipelines, and DevOps practices.
-
Excellent communication and leadership skills.
-
Azure certifications (e.g., Azure Solutions Architect Expert, Azure AI Engineer Associate).
-
Experience with Python or Node.js for AI model integration.
-
Exposure to MLOps and data pipelines.
-
Experience with Power Platform, Copilot Studio, or other AI-enablement tools.
-
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.