Yiling Tan

Software Engineer building LLM-powered RAG and agentic AI systems

Minneapolis, Minnesota, United States

About

I build AI systems that solve real engineering problems. At my current role, I designed an agentic AI system for engineers covering the full stack from data ingestion and RAG pipeline to LLM reasoning, reflection, and personalized memory. My focus areas include agentic AI design with ReAct, Plan-Execute, and OODA frameworks, RAG pipeline optimization with hybrid retrieval, multi-stage reranking, and quality-gated ingestion, as well as context engineering, prompt engineering, and LLM evaluation. I work primarily with Python, LangGraph, LangChain, FastAPI, ChromaDB, and Claude API. I care about building AI systems that know when they don't know — designing with confidence calibration, hallucination mitigation, and responsible AI practices from day one.

Experience

  • Polar Semiconductor (3 yrs 3 mos)
    • Software Engineer
      May 2024 - Present · 2 yrs 3 mos

    • Software Engineer Intern
      May 2023 - Apr 2024 · 1 yr

  • Tutor/Classroom Aid Volunteer at Avalon School
    Sep 2022 - Dec 2022 · 4 mos

  • University of Minnesota (5 mos)
    • Welcome Week Leader
      Aug 2022 - Sep 2022 · 2 mos

    • IT Student Technician
      May 2022 - Aug 2022 · 4 mos