Build responsive, modern web interfaces and dashboards using React, Next.js, Express, TypeScript, and modern CSS frameworks such as Tailwind CSS.
Design Clientive user experiences for interacting with, monitoring, and managing AI agents.
Develop scalable backend services and APIs using Python, Node.js, or Go.
Manage and optimize SQL, NoSQL, and Vector databases to support AI-powered applications and data-intensive workloads.
Design and implement robust middleware solutions to orchestrate complex multi-agent workflows.
Build API gateways supporting routing, validation, authentication, authorization, and rate-limiting capabilities.
Integrate AI agents with external tools, third-party platforms, and enterprise business systems through REST and GraphQL APIs.
Implement and maintain AI agent frameworks using technologies such as LangChain, LangGraph, AutoGen, and CrewAI.
Design short-term and long-term memory architectures for agentic systems.
Implement tool-calling capabilities, reasoning workflows, and ReAct loops for intelligent decision-making and execution.
Develop and maintain CI/CD pipelines and DevOps/MLOps processes for deployment, monitoring, and lifecycle management.
Establish observability frameworks, including logging, tracing, monitoring, and performance analytics for AI agents and distributed systems.
Improve platform reliability, scalability, and production readiness through proactive monitoring and automation.
Support backend platform engineering, APIs, microservices, and distributed system architectures.
Collaborate closely with AI Engineers, Data Scientists, Product Managers, and UI/UX Designers to deliver end-to-end product capabilities.
Troubleshoot and optimize application, infrastructure, and AI platform performance across complex environments
Skill Requirements
5+ years of software engineering experience building scalable full-stack applications and platforms.
Strong proficiency in modern JavaScript (ES6+), TypeScript, React.js, and state management frameworks.
Strong experience with Python, Node.js, Go, or similar backend technologies.
Deep understanding of REST APIs, GraphQL APIs, distributed systems, concurrency, and scalable architectures.
Experience with PostgreSQL, MongoDB, and other relational or NoSQL databases.
Familiarity with Vector Databases such as Pinecone, FAISS, or similar technologies.
Hands-on experience building and deploying LLM-based applications, including Retrieval-Augmented Generation (RAG), prompt engineering, and tool integrations.
Practical experience with Agentic AI frameworks including LangChain, LangGraph, AutoGen, CrewAI, or related platforms.
Experience working with cloud platforms such as AWS, GCP, or Microsoft Azure.
Knowledge of containerization and orchestration technologies including Docker and Kubernetes.
Strong critical thinking, debugging, analytical, and problem-solving skills.
Ability to troubleshoot complex systems spanning frontend, backend, AI, infrastructure, and integration layers