DF

Software Engineer/sr. Software Engineer

Decipher Financials

a month ago

Expires on13 Dec 2025

Gurugram, Uttar Pradesh, India

Job description & requirements

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 Pandas
  • Stream results live via WebSockets or SSE
  • Backend 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 / Zustand
  • Deep understanding of Tailwind CSS, shadcn/ui, and component-driven design

Backend:

  • Proficient in FastAPI, Pandas, SQLAlchemy, and PostgreSQL
  • Solid knowledge of asynchronous Python, Pydantic, and REST API design

AI Layer:

  • Hands-on experience with LangChain, LlamaIndex, or RAG pipelines
  • Familiarity with OpenAI / Anthropic SDKs and agentic workflows

Bonus Points:

  • Experience with Docker and cloud deployment (AWS/GCP)
  • Familiarity with Vector Databases (Chroma, Weaviate, FAISS)
  • Understanding of financial data, SEC filings, or quantitative analytics
  • Background 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.


Job domain/function :

Educational qualifications :

Location :

Gurugram, Uttar Pradesh, India

Create alert for similar jobs

DF

Decipher Financials

similarJobs