About the role
Requirements:
- 9-11 years of engineering experience, with at least 3 years as a hands-on architect or tech lead on production AI or automation systems.
- Full-stack depth in React/Next.js + Node.js/Express on the front, Python (FastAPI, Pandas, LangChain/LlamaIndex) on the back, SQL + at least one NoSQL store, and one cloud (Azure preferred, AWS acceptable).
- Practical experience shipping LLM-powered features into production including prompt engineering, RAG pipelines, function/tool calling, evaluation harnesses, and cost/latency trade-offs.
- Hands-on, daily usage of AI coding tools Claude Code, GitHub Copilot, or Cursor with shippable output. You should be able to show a public or internal repo where you used these tools to build something real.
- Strong fundamentals: data structures, system design, API design, authentication (OAuth/SSO/SAML), async processing, and observability.
- Excellent written and spoken communication; able to explain a design to a junior engineer, a CFO, and a vendor partner, all in the same afternoon.
- Disciplined engineering habits: source control hygiene, PR reviews, docs that stay current, and tests that actually run in CI.
Good to Have:
- Experience building on Anthropic's Claude platform skills, subagents, MCP servers, Claude Code plugins.
- Experience with Kissflow, Zoho Qntrl, Power Automate, or another workflow platform at production scale.
- Experience with document AI, OCR, or computer vision (tampering detection, KYC, classification).
- Experience deploying and operating apps on Linux VMs with PM2/Nginx, and building centralised SSO across apps.
- Open-source contributions, a personal portfolio, or a technical blog.