Software Engineer | Backend & AI/ML | Python, FastAPI, Java | GenAI, LLMs, RAG, AI Agents | LangChain, LangGraph

Bengaluru








Bachelor of Technology - BTech, Computer Science
PSIT Kanpur (Pranveer Singh Institute of Technology)
Join Sagar and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer | Backend & AI/ML | Python, FastAPI, Java | GenAI, LLMs, RAG, AI Agents | LangChain, LangGraph
I'm a Software Engineer specializing in backend engineering and AI/ML, with 2+ years of experience building production systems and AI-powered applications. Currently, I work as an AI Engineer at Degreed, where I build backend and Generative AI solutions including semantic search, RAG pipelines, LLM-powered services, AI agents, and data-ingestion workflows. I've worked on production systems processing 100K+ support tickets, delivering measurable improvements in search efficiency and ticket investigation workflows. Core expertise: • Backend: Python, FastAPI, REST APIs, asynchronous programming, PostgreSQL, Docker • Generative AI: LLMs, RAG, embeddings, semantic search, vector search, AI agents, LLM inference • AI frameworks: LangChain, LangGraph, OpenAI APIs • Engineering: API security, caching, data processing, database systems I also have a strong foundation in Data Structures & Algorithms, with 1500+ problems solved across competitive programming platforms, an ACM-ICPC Regional qualification, and a peak LeetCode contest rating of 1902. I'm currently exploring Software Engineer, Backend Engineer, AI Engineer, and Generative AI opportunities where I can build scalable backend systems and production-grade AI applications.
Bengaluru
claude code
codex
cursor
langchain
langgraph
mcp
AI Engineer at Degreed, Aug 2024 - Present · 2 yrs 1 mo, Bengaluru, Engineered a production semantic search platform over 100K+ Zendesk tickets using Python, FastAPI, OpenAI embeddings, and vector retrieval, reducing manual ticket-search time by 35–40%; implemented a 2-hour ingestion pipeline to maintain data freshness. Developed a production ticket-summarization service using OpenAI APIs and FAISS, enabling one-click summaries and reducing ticket investigation time by 25–30%; improved responsiveness through caching and document chunking. Built LangGraph-based RAG workflows for an internal support assistant, integrating document retrieval, context processing, and LLM inference to streamline support-resolution workflows. Automated support operations through Retool dashboards and data-ingestion workflows, reducing manual operational effort by 20%; containerized backend and AI components using Docker. Hardened production FastAPI and database services through endpoint access controls, input/query validation, prompt sanitization, model-output validation, storage security, and role-based database access.
Software Engineering Trainee at Recruit CRM, Oct 2023 - Aug 2024 · 11 mos
Bachelor of Technology - BTech, Computer Science, PSIT Kanpur (Pranveer Singh Institute of Technology)
leetcode: https://leetcode.com/sagarpal1909