Job Description
Role: Full-Stack Software Engineer
Function: Software Engineering / Full-Stack Development
Location: Bengaluru, Karnataka, India (Hybrid)
Type: Full-time
Industry: Accounting, AI / Machine Learning, SaaS, Fintech
About Company
The company is an AI technology firm building the AI brain for independent accounting firms in North America. Founded in 2025 and headquartered in Bengaluru, it is backed by $6 million in seed funding.
Its platform acts as a specialized junior accountant, automating routine bookkeeping, document processing, and admin tasks. Firms using the platform report productivity gains exceeding five times without adding headcount.
The team of 8 is founder-led, fast-moving, and targeting a $150 billion global accounting sector.
Position Overview
As a Full-Stack Software Engineer, you will build the core product — AI agents and automation pipelines that take real accounting work off practitioners plates. This is a high-ownership, hands-on role where you work directly with the founders and PM, own features end-to-end from schema to deployment, and ship production-grade AI systems you can fully explain and defend.Role & Responsibilities
- Design and build AI agent workflows using LangChain and LangGraph for document-heavy accounting tasks like tax return processing and bookkeeping automation
- Develop and maintain Django/DRF backend APIs and ReactJS frontend components across the full product stack
- Build document processing pipelines — extraction, classification, and normalization of semi-structured financial documents (PDFs, W-2s, 1040s, K-1s)
- Implement human-in-the-loop review queues with confidence thresholds, fallback logic, and hard rule overrides for AI pipeline steps
- Design async task workflows using Celery and Redis for long-running document jobs with retry logic, progress reporting, and failure visibility
- Write tests for AI pipeline logic, document parsing edge cases, and multi-step agent flows where silent failures have real consequences
- Collaborate directly with the PM to size work, surface technical constraints early, and challenge underspecified requirements before building
Must Have Criteria
- 3–6 years of full-stack development experience with Django/DRF on the backend and ReactJS on the frontend
- Production experience building and debugging LangChain-based systems — multi-step chains, tool-calling agents, or RAG pipelines shipped to real users
- Hands-on experience with Celery + Redis for async task processing, including retry logic and failure handling
- Experience building B2B SaaS products with multi-tenant data models, role-based access control, and audit trails
- PostgreSQL proficiency including schema design, migrations, indexing strategy, and ability to explain ORM queries in raw SQL
Looking to get Placed? Try our Placement Guarantee Plan
- Experience with document processing pipelines — extraction and normalization of semi-structured documents like scanned PDFs or financial statements
- Demonstrated understanding of prompt engineering as an engineering discipline: versioning, output evaluation, and structured fallback logic
Nice to Have
- Prior exposure to tax or accounting workflows — built around documents like 1040s, W-2s, K-1s, or worked at a fintech serving CPA firms
- Experience with document OCR tools such as Unstructured.io or similar document intelligence libraries
- AWS or GCP deployment experience including Docker-based containerization
- Familiarity with workflow orchestration tools like Temporal or Prefect for complex multi-step pipelines
- Experience at an early-stage startup (Seed to Series A) where specs were incomplete and ambiguity was the norm
What We Offer
- Direct collaboration with founders and PM — your decisions shape the core product architecture
- High ownership from day one — end-to-end feature responsibility with no handoff checklists
- Hybrid work setup based in Bengaluru with a fast-moving, technically deep team of 8
- The chance to build AI infrastructure that redefines how a $150 billion industry operates
Skills
DebuggingSoftware EngineerSqlFull StackIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
About Company
Important dates & deadlines?
Application Deadline
31 Jul 26, 03:20 PM IST
Similar Jobs
View All

