About the Opportunity
We’re hiring on behalf of a fast-growing, YC-backed AI startup building advanced AI agents for customer support. You’ll work at the intersection of Software Engineering, AI Agents, Product, and Enterprise Systems, with exposure to how global companies such as Booking.com and MoneyGram operate at scale.
This is first and foremost a hands-on software engineering role, built for someone with strong backend engineering experience and real hands-on experience building and working with AI agents.
You’ll write production code, work deeply with AI agents, and dive into different businesses to understand their systems, workflows, integrations, and customer journeys.
Your job is to quickly understand the problem, identify what’s preventing an AI agent from performing at its best, and figure out the right technical solution. That could mean writing code, building an integration, improving how an agent uses tools or knowledge, debugging an API or workflow, or coming up with an entirely different approach.
There won’t always be an obvious answer. We’re looking for someone who enjoys figuring it out.
What You’ll Do
- Build, improve, and troubleshoot production AI agents and LLM-powered systems
- Develop and ship production software using Node.js and TypeScript
- Understand customer systems and workflows and adapt AI agents to work effectively within them
- Diagnose complex problems and get to the root cause quickly
- Improve how agents use context, knowledge, tools, APIs, and integrations
- Design and debug APIs, webhooks, integrations, and agent workflows
- Work across backend and full-stack systems when needed
- Come up with practical, sometimes out-of-the-box solutions to problems without predefined answers
- Work directly with international customers and their technical teams
- Own problems end-to-end: understand → diagnose → design → build → validate
What We’re Looking For
- 3+ years of hands-on software engineering experience
- Strong backend engineering experience and solid full-stack capabilities
- Strong experience with Node.js and TypeScript
- Hands-on experience building AI agents or LLM-powered applications
- Strong understanding of LLMs, tool/function calling, RAG/retrieval, APIs, integrations, and agent workflows
- Excellent debugging, root-cause analysis, and problem-solving skills
- Ability to understand unfamiliar systems and business problems quickly
- Fluent English — spoken and written
- Confidence communicating and working directly with international customers
- High ownership, curiosity, and comfort working in a fast-moving startup
Role Details
Title: Customer Engineer
Compensation: JOD 1,500 - 2,500/month
Benefits: Health Insurance
Location: Amman, Jordan - On-site
Company: Confidential client, Mawahebna is recruiting on behalf of the hiring company. The company name will be shared with candidates advancing to the next stage.
We’re looking for strong Software Engineers with deep backend experience, solid full-stack capabilities, and hands-on experience building AI agents who want to stay deeply technical while gaining more exposure to product thinking, enterprise systems, and real customer problems.
If you’ve built AI agents, love difficult technical problems, and enjoy figuring out solutions when the answer isn’t obvious, we’d love to hear from you.