HG
AI Full Stack Developer - Python and Angular
HTC Global Services
UAE · On-site Senior Today
About the role
About
Looking for strong Full Stack Engineers with hands‑on experience in Angular-based frontend development and a solid understanding of AI-driven systems and MCP-based architectures to work on a scalable LLM-powered conversational platform.
This role is ideal for engineers who have hands on experience in building end-to-end systems — from real‑time conversational UIs to distributed backend services integrating LLMs and agent frameworks.
Key Responsibilities
- Build and maintain LLM driven enterprise level applications in real production environment.
- Design and develop MCP tools using Python, FastAPI, or similar frameworks
- Maintain multiple MCP services and LLM integrations.
- Develop Angular‑based conversational user interfaces with real‑time updates.
- Design scalable architectures capable of supporting high concurrency.
- Implement monitoring, logging, and tracing for AI workflows.
- Continuously optimize latency, cost, and response quality.
- Implement and support multi‑agent architectures with context sharing and orchestration
- Implement WebSocket‑based communication for streaming AI responses
- Use Redis for caching, session management, and conversation memory
- Maintain scalable services for conversation state, workflow, and memory handling
- Strong understanding of API contracts and schema‑driven development.
- Understanding of Prompt engineering, Structured outputs, Tool calling patterns, Model limitations and failure modes.
- Good Understanding of Agent orchestration patterns, Role‑based agents, Task decomposition, Coordination and fallback mechanisms.
Technical Skills
Frontend
- Angular / React
- RxJS and reactive programming
Backend / API
- Python
- API and middleware development
AI & Platform
- LLM integrations and tool calling
- MCP / FastMCP
- LangChain, LangGraph
Systems & Infrastructure
- Distributed systems and scalability concepts
- Redis (caching, session, memory)
- Vector databases: Pinecone or similar
Requirements
- Strong understanding of API contracts and schema‑driven development.
- Understanding of Prompt engineering, Structured outputs,Tool calling patterns,Model limitations and failure modes.
- Good Understanding of Agent orchestration patterns,Role‑based agents,Task decomposition,Coordination and fallback mechanisms.
Responsibilities
- Build and maintain LLM driven enterprise level applications in real production environment.
- Design and develop MCP tools using Python, FastAPI, or similar frameworks
- Maintain multiple MCP services and LLM integrations.
- Develop Angular‑based conversational user interfaces with real‑time updates.
- Design scalable architectures capable of supporting high concurrency.
- Implement monitoring, logging, and tracing for AI workflows.
- Continuously optimize latency, cost, and response quality.
- Implement and support multi‑agent architectures with context sharing and orchestration
- Implement WebSocket‑based communication for streaming AI responses
- Use Redis for caching, session management, and conversation memory
- Maintain scalable services for conversation state, workflow, and memory handling
Skills
AngularFastAPIFastMCPLangGraphLangChainLLM integrationsMCPPineconePythonRReactRedisRxJSVector databases
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free