Search by job, company or skills

recrew ai

Senior Software Engineer

Save
new job description bg glownew job description bg glow
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: Senior Software Engineer

Function: Software Engineering / AI & Backend Development

Location: Bengaluru, India (Hybrid)

Type: Full-time

Industry: Accounting AI / B2B SaaS / Fintech

About Company

The company is building the AI brain for independent accounting firms in North America. Founded in 2025 and headquartered in Singapore and Bengaluru, it operates as a seed-stage startup with a team of 8.

Its platform acts as a specialized junior accountant, automating routine bookkeeping, document processing, and admin workflows. Backed by $6 million in seed funding, it targets a $150 billion global market facing a serious talent shortage.

The founders bring deep AI and technology expertise, with backgrounds spanning IIT Delhi, IIM Ahmedabad, CarDekho, and PaisaBazaar.

Position Overview

As a Senior 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 fast 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 pipelines to real users (not just tutorials or prototypes)
  • Hands-on experience with Celery and Redis for async task processing, including retry logic and failure handling
  • Demonstrated experience building B2B SaaS products with multi-tenant architecture, RBAC, and audit logging
  • Experience building document processing pipelines for semi-structured or scanned documents (extraction, classification, normalization)
  • Strong ReactJS skills with the ability to own frontend interactions end-to-end without requiring a dedicated frontend engineer
  • Working knowledge of PostgreSQL including schema design, indexing, and the ability to explain ORM queries in raw SQL

Nice to Have

  • Prior exposure to tax or accounting workflows — documents like 1040s, W-2s, K-1s, or financial statements
  • Experience with document OCR tools such as Unstructured.io or similar extraction libraries
  • Familiarity with AWS or GCP for deployment, and Docker for containerization
  • Experience with workflow orchestration tools like Temporal or Prefect for complex multi-step pipelines
  • Previous work at a fintech or accounting software company serving CPA or advisory firms

What We Offer

  • Direct collaboration with founders — your work shapes the product roadmap from day one
  • High-ownership role at a well-funded seed-stage startup with a clear path to senior technical leadership
  • Hybrid work setup based in Bengaluru with a fast-moving, technically deep team of 8
  • The chance to build AI infrastructure that genuinely transforms how accounting firms operate at scale

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148565353

Similar Jobs

Bengaluru, India

Skills:

GolangDistributed SystemsKafkaTypescriptPythonJavaHadoopData StructuresAlgorithmsSparkLangchainFlinkLLM serving and inference frameworksLangGraphMCP tool-callingCrewAIfine-tuningsecure agentic workflowsOAuth-based authenticationprompt engineeringAutoGenRetrieval-augmented generationagent orchestrationapplied AI

Bengaluru, India

Skills:

bedrock PostgreSQLTensorflowPytorchDockerPythonAzureKubernetesAIF360AirflowpgvectorHugging Face TransformersRayMLflowPineconePrefectMicrosoft PresidioVertex AITorchServeLangChainFairlearnBLEUvLLMTGIKServeMilvusLlamaIndexROUGE

Bengaluru, India

Skills:

DjangoReactCloudwatchDockerECSPythonAWSFull-Stack Development

Bengaluru, India

Skills:

JavaCSSNode.jsJQuerySqlHTMLGitJavascriptGcpDockerReactjsApache KafkaScrumMongoDBKubernetesPythonAWSGo

Bengaluru, India

Skills:

.Net CorePostgreSQLKafkaMicroservicesAngularReactTypescriptJavascriptDockerMySQLAgileFlaskPythonAzure DevOpsAWSOauth2JwtRedisCss3RabbitmqJenkinsDjangoVue.JSGitGcpHtml5MongoDBFastAPIRest ApisAzureKubernetesGitHub ActionsJava Spring Boottest automation frameworks