Siddhant Gupta
Pushing the boundaries of AI and ML to create innovative solutions
About Me
I'm Siddhant Gupta, an AI engineer who likes building systems that feel real, not theoretical. I work on agentic and generative AI products end-to-end. That means model behavior, evaluation, and orchestration, as well as the unglamorous parts that make things usable, reliable, and safe. I care a lot about observability and trust, because if an AI system can't be debugged, it can't be relied on.
A lot of my work sits around LLM systems, RAG, structured outputs, tool calling, and agent workflows. I've built production pipelines that turn messy inputs like long documents and mixed data sources into clean, typed outputs, and I've spent time fine-tuning models and improving behavior through better data, feedback signals, and evaluation loops. I like pushing for simple interfaces on top of complex systems, so teams can move faster without guessing what's happening under the hood.
I also build in public. I maintain open-source projects, write blogs about what I'm learning, and share practical lessons from building agents, improving retrieval, and making AI workflows more predictable. I enjoy participating in hackathons and AI events because I like meeting builders, testing ideas quickly, and shipping things people can actually use. Those spaces keep me honest, because the feedback is immediate and the bar is real.
Outside of work, I'm into football, cooking, and gaming.
Professional Experience
Building production-grade AI systems including personalization engines, multi-agent orchestration platforms, and retrieval-augmented generation pipelines serving thousands of users.
Conducted machine learning research in cybersecurity, developing explainable hybrid malware detection systems combining signature-based methods with modern gradient-boosted models.
Tech Stack
Experience: 1 years
Open-source monitoring and alerting toolkit
Experience: 1 years
Fast and memory-efficient LLM fine-tuning
Experience: 3 years
Retrieval-Augmented Generation for grounded AI responses
Experience: 2 years
AI systems that generate content from text to images
Experience: 3 years
API for accessing OpenAI's language models
Experience: 2 years
Data validation using Python type annotations
Experience: 2 years
Systems programming language focused on safety and performance
Experience: 3 years
Java-based framework for microservices
Experience: 3 years
Static module bundler for JavaScript applications
Experience: 4 years
Promise-based HTTP client
Education
Aug 2022 - May 2024
Baltimore, Maryland, United States of America
Relevant Coursework:
- Computer Architecture
- Design and Analysis Of Algorithms
- Machine Learning
- Information Retrieval
- Ethics in Software Engineering
- Social and Crowd computing
Leadership:
- ACM UMBC Chapter - Vice President
Aug 2018 - May 2022
Shegaon, Maharashtra, India
Relevant Coursework:
- Data Structures
- Object Oriented Programming
- Operating Systems
- Computer Architecture
- Database Management Systems
- Theory of Computation
Leadership:
- Chairperson of ACM Student Chapter
- Technical Lead of Entrepreneurship Cell
Featured Projects
Research & Publications
Blog & Insights
Sharing knowledge on AI, machine learning, and software engineering through articles and tutorials.