NavitsPartners-posted 1 day ago
Mid Level
Hybrid • Saint Paul, MN

We are seeking a skilled .NET / C# Developer to support multiple application development initiatives, including virtual assistant solutions and internal operational systems. This role focuses on building modern ASP.NET applications integrated with AI and Large Language Model (LLM) technologies, supporting both cloud-based and hybrid AI architectures. The ideal candidate will have strong experience with ASP.NET , Azure AI services , and AI agent orchestration frameworks , working collaboratively with cross-functional teams to deliver production-ready, intelligent software solutions.

  • Design, develop, test, and maintain ASP.NET Core / ASP.NET MVC applications
  • Build and integrate applications with AI services, including cloud-based and local LLM deployments
  • Develop intelligent agent workflows using frameworks such as Semantic Kernel or AutoGen
  • Design and implement Retrieval-Augmented Generation (RAG) pipelines using vector databases and semantic search
  • Integrate vector stores and enterprise data sources for dynamic content retrieval and contextual responses
  • Enable interoperability between AI agents and services using modern communication protocols
  • Develop RESTful APIs and backend services connecting enterprise systems to AI models
  • Optimize AI solution performance, latency, and cost across cloud and on-prem environments
  • Collaborate with AI engineers, data scientists, DevOps, and engineering teams
  • Participate in Agile delivery using sprint-based execution
  • Provide regular progress updates and technical documentation to project leadership
  • Work executed in 3-week Agile sprints
  • Weekly progress updates required
  • Milestones and deliverables defined per project and sprint
  • User stories guide feature assignments and development priorities
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
  • 3+ years of hands-on development experience with ASP.NET Core or ASP.NET MVC
  • Strong proficiency in C# and asynchronous programming
  • Experience integrating with Azure AI services (e.g., Azure OpenAI, Cognitive Services, Search)
  • Hands-on experience deploying and integrating local or hybrid LLM solutions
  • Experience with AI agent orchestration frameworks (Semantic Kernel, AutoGen, or similar)
  • Solid understanding of RAG, vector search, semantic search, and agent-based AI patterns
  • Familiarity with Azure Blob Storage, Azure Functions, and CI/CD pipelines
  • Experience building and consuming RESTful APIs
  • Experience building AI copilots, chatbots, or multi-agent systems
  • Knowledge of embeddings, vector indexing, and hybrid retrieval strategies
  • Familiarity with inter-agent communication protocols
  • Exposure to frameworks such as LangChain, ML.NET, or OpenAI function calling
  • Experience deploying AI models using both cloud APIs and local inference engines
  • Strong analytical, debugging, and problem-solving skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service