13 Aug
|
Recrew AI
|
Bengaluru
13 Aug
Recrew AI
Bengaluru
Role:
Staff Software Engineer
Function:
Software Engineering
Location:
Bengaluru, India (Hybrid)
Type:
Full-time
Industry:
Accounting, AI/ML, B2B SaaS, Fintech
About Company
The company is building the AI brain for independent accounting firms in North America. Its platform acts as a specialized junior accountant — automating bookkeeping, document processing, and admin workflows.
Position Overview
As a Staff Software Engineer, you will build the core product — AI agents, document processing pipelines, and automation workflows that take real accounting work off practitioners' plates. This is a high-ownership, full-stack role where you work directly with the founders and PM, move quick with AI tools, and are fully accountable for everything you ship. No black-box vibe-coding — if you can't explain it in a code review, it doesn't go to production.
Role & Responsibilities
- Design and build multi-step AI agents and RAG pipelines using LangChain and LangGraph for real accounting workflows
- Develop document processing pipelines that extract, classify,
and normalize semi-structured financial documents (PDFs, W-2s, 1040s, K-1s)
- Build and maintain Django/DRF backend APIs with multi-tenant data models, RBAC, and audit trails for B2B SaaS clients
- Implement human-in-the-loop review queues with confidence thresholds and rule-based overrides for AI-generated outputs
- Design async task workflows using Celery and Redis for long-running document jobs with retry logic and failure visibility
- Collaborate directly with the PM and founders to size work, surface constraints early, and challenge underspecified requirements before building
- Write tests for AI pipeline logic, document parsing edge cases, and multi-step agent flows where silent failures are costly
Must Have Criteria
- 6–9 years of total software engineering experience with at least 4 years in Django and Django REST Framework in production
- 2+ years building and shipping LangChain-based agents or RAG pipelin
📌 Senior Software Engineer (Bengaluru)
🏢 Recrew AI
📍 Bengaluru