Full Stack Developer – AI Agent

Full Stack Developer with experience building AI agents that interact autonomously with enterprise data and users. This role blends traditional full-stack development with cutting-edge AI orchestration, requiring hands-on experience with AI tools like Semantic Kernel, LangGraph, and Azure OpenAI.

Key Responsibilities

Develop and maintain full-stack applications using .NET Core, C#, and ASP.NET.Integrate AI agents using Semantic Kernel and LangGraph Orchestrate LLM workflows with Azure OpenAI, including embeddings, chat completions, and function calling.Implement vector search using FAISS, Azure Cognitive Search, or Cosmos DB.Design agent memory and reasoning flows using Microsoft Graph API and Cosmos DB.Collaborate with data scientists and architects to build scalable, intelligent systems.Build RESTful APIs and microservices to bridge Python-based orchestration tools with .NET applications.Ensure security, scalability, and performance of AI-integrated enterprise applications.

Required Skills & Experience

  • 5+ years of experience in .NET development (C#, ASP.NET Core, Web API).
  • Experience with Semantic Kernel and/or LangChain/LangGraph.
  • Familiarity with FastAPI or similar frameworks for wrapping Python services.
  • Hands-on experience with Azure OpenAI, LLM orchestration, and agentic workflows.
  • Knowledge of vector databases (FAISS, Azure Search, Cosmos DB).
  • Experience with Microsoft Graph API for enterprise data access.
  • Strong understanding of MCP architecture, modular design, and event-driven systems.
  • Comfortable working across both .NET and Python ecosystems.

Job country Argentina

Job type Full-time

Job category Not Specified

Job location Argentina – Argentina

Salary

Reference JOB-169954

Apply now

"*" indicates required fields

Accepted file types: doc, docx, pdf, txt, Max. file size: 3 MB.