Senior Software Engineer (Full Stack – Next.js + FastAPI + AI Agents)
Experience : 2+ years
Location : Gurgaon (Onsite)
Type : Full-Time
Tech Stack : Next.js 14
- FastAPI
- LangChain
- PostgreSQL
- Pandas
- OpenAI
About the Role
We’re building the next-generation AI-driven financial intelligence platform -blending clean frontend design, high-performance backend systems, and autonomous AI agents that reason over financial documents.
As a Senior Software Engineer (Full Stack) , you’ll take ownership across the stack -from architecting scalable APIs and building interactive dashboards to integrating advanced LLM agents using LangChain and OpenAI APIs.
You’ll work on real-world data (SEC filings, financial statements, analytics pipelines) and bring agentic intelligence to life in production.
Tech Stack Overview :
Layer : Core Technologies
Frontend : Next.js 14 (App Router), React 18, TypeScript, Tailwind CSS, shadcn / ui, React Query, Zustand, framer Motion
Backend : FastAPI, Uvicorn, Gunicorn, Pandas, Pydantic, SQLAlchemy, PostgreSQL
AI / Agentic Layer : LangChain, LlamaIndex, OpenAI / Anthropic APIs, Chroma / Weaviate
Developer Tooling : Docker, Git (Bitbucket), Postman / Bruno, VS Code, JupyterLab
What You’ll Build
Full-Stack Web Apps :Build rich, performant web applications using Next.js 14 , TypeScript , and Tailwind .Integrate FastAPI endpoints for analytics, document uploads, and agent workflows.Agentic AI Workflows :Design and implement LangChain-based AI agents that can :Parse and summarize SEC filings (10-K, 10-Q)Extract and clean tabular data with PandasStream results live via WebSockets or SSEBackend APIs & Data Pipelines :Develop high-performance FastAPI endpoints using async I / O , SQLAlchemy ORM , and PostgreSQL .Orchestrate data transformation and ETL flows using Pandas and Openpyxl .LLM & RAG Integration :Integrate GPT-4 / Claude 3.5 models for financial analysis, text synthesis, and document retrieval using LlamaIndex or LangChain .Secure & Scalable Architecture :Implement JWT-based auth (or NextAuth), containerize with Docker, and deploy production-ready services behind Nginx.Key Responsibilities
Architect and develop end-to-end product features across frontend, backend, and AI layers.Design and optimize ETL pipelines for financial data ingestion and transformation.Build modular, type-safe frontend components using shadcn / ui and TypeScript.Develop and maintain REST & WebSocket APIs for real-time streaming.Integrate AI models (OpenAI / Anthropic) via LangChain agents.Collaborate on database design, migrations, and ORM logic in PostgreSQL.Ensure clean, maintainable, and well-documented code following modern dev standards.Participate in code reviews, system design discussions, and deployment automation.Desired Skills & Expertise
Frontend :
Strong grasp of React , Next.js 13 / 14 , TypeScript , and React Query / ZustandDeep understanding of Tailwind CSS , shadcn / ui , and component-driven designBackend :
Proficient in FastAPI , Pandas , SQLAlchemy , and PostgreSQLSolid knowledge of asynchronous Python , Pydantic , and REST API designAI Layer :
Hands-on experience with LangChain , LlamaIndex , or RAG pipelinesFamiliarity with OpenAI / Anthropic SDKs and agentic workflowsBonus Points :
Experience with Docker and cloud deployment (AWS / GCP)Familiarity with Vector Databases (Chroma, Weaviate, FAISS)Understanding of financial data , SEC filings, or quantitative analyticsBackground in LLM orchestration or AI tool-building🎯 What Success Looks Like
You ship production-grade features end-to-end -from frontend UI to backend APIs.You optimize agentic workflows that handle real-time document parsing and summarization.You write efficient, reusable code that’s both clean and elegant.You demonstrate ownership -solving complex data problems without constant oversight.You contribute to an ecosystem that merges engineering + data + intelligence seamlessly.🌍 Why Join Us
Build the first-of-its-kind AI financial research platform used by analysts, investors, and institutions.Work directly on real agentic AI systems (LangChain + FastAPI)Freedom to own architecture, make decisions, and ship impact.