Summary
✨ AI‑Generated
Join a fast-growing technology team building advanced AI-agent solutions for enterprise environments. You will write production software, integrate APIs and business systems, improve agent tools and knowledge, debug workflows, and identify technical solutions that help AI systems perform effectively. The role is highly hands-on and combines backend engineering with AI-agent development and product problem solving.
Highlights
Hands-on software engineering role with deep exposure to AI agents, enterprise systems, integrations, and real-world business workflows. Offers the opportunity to work on production systems and solve complex technical problems at the intersection of engineering and AI.
Description
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 systemsDevelop and ship production software using Node.js and TypeScriptUnderstand customer systems and workflows and adapt AI agents to work effectively within themDiagnose complex problems and get to the root cause quicklyImprove how agents use context, knowledge, tools, APIs, and integrationsDesign and debug APIs, webhooks, integrations, and agent workflowsWork across backend and full-stack systems when neededCome up with practical, sometimes out-of-the-box solutions to problems without predefined answersWork directly with international customers and their technical teamsOwn problems end-to-end: understand → diagnose → design → build → validate
What We’re Looking For
3+ years of hands-on software engineering experienceStrong backend engineering experience and solid full-stack capabilitiesStrong experience with Node.js and TypeScriptHands-on experience building AI agents or LLM-powered applicationsStrong understanding of LLMs, tool/function calling, RAG/retrieval, APIs, integrations, and agent workflowsExcellent debugging, root-cause analysis, and problem-solving skillsAbility to understand unfamiliar systems and business problems quicklyFluent English — spoken and writtenConfidence communicating and working directly with international customersHigh 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.