Untitled role
Horizon Tech- Location
- Location not stated
- Workplace
- —
- Employment
- —
- Salary
- —
Backend AI Engineer (Agentic Systems) Horizon Tech | Career Page
Backend AI Engineer (Agentic Systems)
Job Description
We are looking for a Backend AI Engineer who builds production-grade systems powered by Large Language Models. LLMs are not magic they are probabilistic components that must be engineered carefully inside reliable backend systems. This is a systems engineering role, not just prompt engineering.
You are a backend engineer first and an AI systems builder second. You think in terms of systems, reliability, and architecture, understanding that LLMs are just one component in a larger backend system. You have built real-world APIs, agents, and automation workflows, and you care deeply about latency, reliability, debugging, and scalability.
Key Responsibilities
1. LLM Agent Engineering
- Design stateful LLM agents using LangChain /LangGraph
- Build robust tool-calling systems with strict JSON schemas
- Handle hallucinated tool inputs, incorrect reasoning,retries
- Build RAG pipelines using vector databases
- Experiment with prompt strategies and multi-step reasoning
2. Backend System Development
- Build scalable APIs using FastAPI
- Design backend architecture: session management, state handling
- Work with PostgreSQL, Redis, and Vector databases
- Write clean, typed, production-ready Python services
3. Real-Time & Voice Systems
- Integrate with telephony/voice infrastructure (Twilio, etc.)
- Optimize ASR LLM TTS pipeline for low latency
- Handle barge-in, silence detection, background noise
- Implement turn-taking logic for real-world voice edge cases
4. Evaluation & Observability
- Build eval systems using LangSmith / DeepEval / custom
- Measure tool accuracy, task completion, hallucination rate
- Implement logging, tracing, and debugging for agent workflows
- Optimize latency, token usage, and LLM cost efficiency
5. External Tooling & Integrations
- Integrate Google Calendar, HubSpot, Salesforce
- Handle OAuth authentication and API rate limits
- Build reusable tool registry architecture for agents
- Implement retries and failure recovery strategies
Technical Requirements
1. Backend Engineering
- 3+ years of Python development experience
- Strong hands-on experience with FastAPI
- Skilled in async systems and building scalable REST APIs
- Solid understanding of backend system design and architecture
2. AI / LLM Systems
- Practical experience with LangChain and LangGraph
- Proficiency in LangSmith for tracing and evaluation
- Experience building RAG (Retrieval-Augmented Generation) systems
- Knowledge of tool/function calling with LLMs
- Experience in prompt iteration, testing, and evaluation workflows
3. Data Systems
- Strong working knowledge of PostgreSQL (relational databases)
- Experience with Redis for caching, queues, and state management
- Familiarity with vector databases such as Pinecone, Weaviate, or similar systems
Nice to Have
- Exposure to multi-agent systems
- Prompt versioning & experimentation
- LLM cost optimization experience
- Streaming systems / WebSockets
- Production observability in AI systems
Other Details
- Job Timings: 9 working hours between 12 pm and 12 am.
- Office location: Off to Shahrah-e-Faisal, PECHS, Karachi
Apply for this job
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
- LLM
- Prompt Engineering
- LangChain
- LangGraph
- JSON
- Retrieval-Augmented Generation
- Vector Databases
- FastAPI
- PostgreSQL
- Redis
- Python
- Twilio
- LangSmith
- HubSpot
- Salesforce
- OAuth 2.0
- Pinecone
- Weaviate
- WebSockets
More jobs at Horizon Tech
Similar roles
Senior Frontend Software Engineer
Kaizen Gaming · Athens, Greece · today
Senior Frontend Software Engineer
Kaizen Gaming · Thessaloniki, Greece · today
Software Engineering Team Lead (iOS)
Kaizen Gaming · Athens, Greece · today
Software Engineer in Test
Kaizen Gaming · Location not stated · today
Software Engineer in Test
Kaizen Gaming · Location not stated · today
Software Engineering Team Lead (Backend)
Kaizen Gaming · Location not stated · today