As a Backend & Multi-Agent AI Services developer, you will build and maintain backend services using Azure Functions, Semantic Kernel, LangChain/LangGraph/AutoGen/CrewAI. Your role will involve developing APIs to orchestrate LLM workflows, manage state, and support chat and analytics front ends. You will implement multi-agent pipelines with planning, reasoning, and execution flows, while optimizing performance, latency, and token usage with robust error handling and scalable design. In the RAG, Data, & AI Pipelines aspect, you will design and manage RAG pipelines, extending retrieval with GraphRAG and entity-driven reasoning. You will build ingestion pipelines to validate, clean, and test data before adding it to the AI knowledge layer, integrating data from various sources such as CosmosDB, Dataverse, APIs, Azure Cognitive Search, and SharePoint. Additionally, you will create automated evaluation methods for retrieval accuracy, hallucination, and dataset quality. In collaboration with front-end engineers, you will define API contracts, payloads, and session flows to support full-stack applications, providing reusable backend services, SDKs, and documentation. You will align backend services with React, Next.js, and shadcn frameworks for modern enterprise UIs. Furthermore, you will implement telemetry for latency, retrieval hit/miss, hallucination, cost, and user engagement, integrating logging and metrics with observability tools like OpenTelemetry, Prometheus, and Grafana. Security measures will include enforcing RBAC, compliance, and secure handling of enterprise data, including masking, sanitization, and lineage tracking.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Industry
Real Estate