About the role
Responsibilities:
- Design and architect scalable distributed systems.
- Lead backend architecture for AI-driven platforms.
- Build systems leveraging LLMs and RAG frameworks.
- Drive technical decisions across infrastructure and stack.
- Ensure high performance, scalability, and reliability.
- Mentor engineering teams and enforce best practices.
Requirements:
- 8-12 years of backend development experience.
- Strong expertise in Go / Python / Node.js .
- Deep understanding of system design and distributed systems.
- Experience with SQL & NoSQL databases.
- Hands-on experience with cloud platforms (AWS / GCP / Azure).
Preferred Skills:
- Experience with Generative AI, LLMs, and RAG.
- Exposure to enterprise systems like SAP / ERP.
- Experience in data pipelines and data engineering.