Careers

Work at MoonDev

A 12-person immersive web studio in Byblos, Lebanon. Engineering joins by building an agent system; sales through a real queue in our sales ERP.

AI agent orchestration internship

Build the factory, not the product

Build the agent system that ships the app. We watch it run, not your CV.

10 weeks · 13 seats a year · No CV · Live run

Sales internship

A seat in the sales machine

Run a real lead queue with AI briefs, scripts and a path to setter — not shadow notes.

Assigned queue · AI enrich · Multi-brand · Intern → Setter

Details

Good to know

How the challenge works

Our internship now teaches AI agent orchestration. Anyone can ship an app with AI, so the challenge is to build the system that ships apps.

Build an agent factory in 7 days. Register with your email, get a unique assignment, and build a system of AI agents that turns a client brief into a deployed web app. Send us the repository, the run log and a short post-mortem. Submissions are reviewed by the engineers who will work with you.

  • 7-day window, starting when you receive your assignment by email
  • Build a system of AI agents that turns a client brief into a deployed web app, with nobody editing the output by hand
  • The same system produces a launch kit: buyer profile, 20 sourced target companies and unsent first messages
  • Any model, any tools, any stack
  • Judged on autonomy, verification, recovery, cost, product judgment, distribution and understanding
  • Shortlisted candidates run their system live on a brief they have never seen, then explain it

Take the internship challenge

Sales internship

A named Intern seat in our B2B sales ERP — assigned queue, AI research briefs, structured outreach, meeting hand-offs and a path to Setter. Multi-brand ICPs; contribution can earn commission when deals get paid. Apply from the sales internship page.

Open roles

No other advertised full-time roles right now. Engineering joins through the agent challenge; sales through the sales internship. If you are a senior 3D developer, front-end or backend engineer, UI/UX designer or product manager and want to work from Byblos, email info@moondev.solutions with the subject “Application – [role]”, a link to work you shipped and three lines on why MoonDev.

We read every application ourselves and reply within one working day. When a role opens it is posted here first, then on LinkedIn.

Life in Byblos

MoonDev builds 360° tours, WebAR, 3D websites and AI products in the browser, from one office in Byblos.

  • One office, whole stack. 12 people in Byblos (Jbeil) covering 3D, engineering, design, product, security, copy and sales. You sit next to the person who captured the 360° tour you are integrating.
  • Real projects from week one. Interns and juniors work on client deliverables with weekly preview links, not sandbox tasks. Code is reviewed by Theodor Rahme and the senior engineers.
  • Byblos, 40 km from Beirut. A UNESCO World Heritage old town, the sea and a working studio. Visits from Gulf and African clients happen remotely; the team is local.
  • Teach and learn. The team teaches the AI Program Stage A with Ranna Studios and reviews every internship submission. Learning in public is part of the job.

The stack we use

What you will work with from day one.

  • Next.js + React. Every site and platform we ship, including this one, Annoubine Market, Questa and Hello Byblos.
  • TypeScript. Front end, API routes and shared data files. No untyped JavaScript in new code.
  • Tailwind CSS. Utility-first styling with the studio's glass design tokens.
  • Supabase / PostgreSQL. Auth, database and storage for client platforms.
  • Three.js / WebGL. 3D configurators, viewers and scroll-driven 3D websites.
  • WebAR + 360° viewers. Tableside, AR business cards and 12 live virtual tours in Lebanon.
  • AI APIs. Chatbots, AI tutors and generation features inside existing web apps.
  • Vercel / Netlify. Hosting and preview links on moondev.solutions subdomains.

Who you would work with: the 12 people on the about page, led by founder Theodor Rahme.

FAQ

Questions

Are there open roles at MoonDev right now?

Two internship paths are open: the AI agent orchestration internship and the B2B sales internship. No other full-time roles are advertised. For senior 3D, front-end or backend profiles, email a portfolio and a short note to info@moondev.solutions; we reply to every serious application within one working day.

Is there a sales internship at MoonDev?

Yes. The sales internship is a named Intern seat in our sales ERP: assigned queue, AI enrichment, scripts and a path to Setter. Details and apply links are on /join/sales-internship. It is not a shadow-only placement.

Do I need an interview for the internship?

No. The 7-day challenge and a live run replace the interview. You register on the internship page, receive a unique assignment by email and build a system of AI agents. If you are shortlisted, you run it live on a brief you have never seen and explain what it did. The strongest runs get the seats, at most 13 a year.

Can I use AI tools during the challenge?

Yes, that is the point of the challenge. What we check is that you understand what your agents did: the post-mortem covers what they got wrong and what you would refuse to automate, and in the live run you explain their work. Copied or near-identical systems are fingerprinted and disqualified.

Can I do the internship remotely?

The challenge itself is fully remote. The internship is based at the studio in Byblos, Lebanon, where the team works together in one office; hybrid arrangements are discussed case by case after the review, depending on the project you would join.

Start the challenge

Get your assignment by email and ship it within 7 days.

Take the challengeMeet the team

info@moondev.solutions+961 81 81 00 57WhatsApp