We are looking for an experienced AI Agent Developer to help us build reliable automation systems using LangChain, Python, OpenAI, and n8n. The role involves designing and deploying intelligent agents that connect to APIs, make decisions, and streamline business workflows within structured, real-world use cases.
Responsibilities
Build multi-step AI agents using LangChain, OpenAI, and Python
Chain tools, memory, retrieval, and conditional logic into operational agent flows
Automate structured workflows using either n8n or Python-based scheduling and orchestration
Integrate agents with external APIs, CRMs, spreadsheets, internal dashboards, and databases
Build internal UIs or endpoints using Streamlit or FastAPI
Optimize agent performance for speed, reliability, and cost
Debug and maintain agents based on live performance
Example Use Cases
Automating structured business workflows using logic and data
Developing agents that interact with third-party systems and APIs
Improving internal operations through decision automation
Enhancing data quality and availability through smart extraction and processing
Requirements
Strong Python programming skills
Experience with LangChain (agents, tools, memory, retrievers, chains)
Proficiency with OpenAI APIs (chat, function calling, embeddings)
Working knowledge of n8n for workflow design, or equivalent full-code orchestration
Solid experience with REST API integration (authentication, webhooks, JSON handling)
Experience building internal tools using Streamlit or FastAPI
Strong debugging and optimization skills
Additional Notes
This is a practical, hands-on development role focused on building systems that are used daily in a business setting.
Location
Dubai, UAE
Job Types: Full-time, Permanent
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.