Work at CodeSaudi

Join our mission to build the next generation of innovators, and shape the future of tech education in Saudi and the globe

Join our team

🏫 What is CodeSaudi?

Saudi Arabia faces a growing shortage of tech talent, yet most coding education available to kids today is overcrowded, generic, or built by foreign companies with no real connection to our culture or language. Parents are left guessing about their child's actual progress, and kids rarely find a reason to fall in love with technology before it starts feeling like a chore.

Our Solution 🚀

CodeSaudi builds a complete education ecosystem around every child in Saudi Arabia. We run small-group live coaching sessions, never more than 5 students, covering programming, game development, web development, robotics, and entrepreneurship.

CodeSaudi Platform 💻

Our platform gives kids unlimited hands-on coding exercises while keeping parents genuinely in the loop. Every week, coaches send human-written progress reports tracking real skills like confidence, creativity, and communication.

Our Curriculum 📚

We publish our own bilingual textbooks covering programming fundamentals, game development, web development, and entrepreneurship. All aligned with CSTA and ISTE international standards, and written with the Saudi learner in mind.

🎯 Coach

This is not a teaching gig. This is a dedicated coaching role.

Weekly commitment: At least 14 hours

This includes: live coaching sessions, student office hours, and writing detailed weekly parent reports. This role requires real focus and dedication to your students, not just delivering a session and leaving.

Most important: We hire for energy and empathy first. A coach who makes kids feel seen and capable is more valuable than one with a perfect CV.

Qualifications

  • 5+ years of industry experience in software development, data, or a related technical field, or a PhD in Computer Science
  • A degree in Computer Science, Software Engineering, or a related field from a recognized university
  • Strong communication skills in both Arabic and English

What You'll Do

You will build a genuine relationship with each child and their family. You are not just delivering a session and leaving. You are a dedicated coach shaping how a child sees themselves in relation to technology.

Live coaching sessions

Small-group (3–5 students) and 1:1 sessions where you adapt your style to each learner

Office hours

Dedicated time for students to ask questions and get extra help outside sessions

Weekly parent reports

Human-written reports tracking real skills (confidence, creativity, and communication) not just lessons completed

What We're Looking For

  • High emotional intelligence: you know how to motivate a frustrated 10-year-old and keep an advanced 15-year-old challenged
  • The ability to explain complex concepts simply without dumbing them down
  • Prior experience teaching or mentoring children or teenagers
  • A creative and research-driven mindset. You constantly explore new ways to teach
  • Strong hands-on skills in programming with Python, game development, or web development

What We Offer

  • The more students you coach, the more you earn. Your compensation grows directly with your consistent impact
  • A premium brand and product to teach with
  • Small class sizes so you can do your best work
  • A team that takes education seriously
  • Fully remote, teach from anywhere with a stable internet connection

What Sets You Apart

  • You've taught or coached at universities, institutions like Tuwaiq Academy, KAUST, or similar
  • You genuinely care about the long-term development of the students you work with, not just completing the curriculum
  • Parents trust you. Students look forward to your sessions.

🧭 Program Manager

The role that holds the whole experience together, from a parent's first call to the last note on a coach's session.

The mission: Manage the end to end experience between our customers (parents and students) and our staff (mainly coaches), to deliver a seamless experience, consistent quality, and real attention to detail.

What You Own

Projects and deadlines

You run the weekly and monthly plans, and remove blockers before they ever reach a student or a coach

Onboarding new families

From the waitlist to the first session, you place every child in the right track and the right batch

Conversations with parents

You listen with empathy, understand what is actually on their mind, and respond clearly and on time

Escalations and recovery

An unhappy parent, or a coach who is not the right fit for a particular child. You are the one who contains it and rebuilds the trust

Your Weekly Rhythm

Coach meeting and KPIs

A weekly meeting with the coaches that you leave with clear action points, followed up until we hit our monthly targets for retention, attendance, and parent satisfaction

Session observation and feedback

You sit in on coaching sessions and gather notes, give coaches clear developmental feedback, and run retrospectives on how we improve our coaching practice

Weekly report quality

You review the weekly parent reports before they go out. They are the clearest view a family gets of our work, and nothing leaves below our bar

Keeping parents in the loop

You make sure every parent is always informed and up to date, and aware of everything we offer

What We're Looking For

  • Experience managing projects and deadlines, and removing blockers
  • Strong communication skills in Arabic and English, and a genuine ability to listen to parents with empathy
  • Discipline in follow-through. Not one action point falls through the cracks
  • Attention to detail, and a commitment to consistent quality in every family's experience
  • Comfort working with numbers: retention, attendance, session completion, and parent satisfaction, and turning them into weekly decisions
  • Steadiness in hard conversations. You can absorb a frustrated parent and come out with a resolution that reassures them
  • Prior experience in education or ed-tech is a plus

What We Offer

  • Clear ownership. The end to end customer experience is yours
  • Direct impact on the quality that reaches every student and every family
  • A dashboard built for your role: waitlist, onboarded families, and batches in one place
  • Direct access to the founding team, and fast decisions
  • A team that takes education seriously
  • Fully remote

Curriculum Tracks

🟢

Fundamentals 1

Ages 7–10

ScratchPython
🔵

Fundamentals 2

Ages 10–16

Python
🎮

Game Development

Ages 7–16

UnityUnreal
🌐

Web Development

Ages 7–16

HTMLCSSJavaScript
🤖

Robotics

Ages 7–16

ArduinoSensors
💼

Young Entrepreneur

Ages 10–16

PythonAI Tools

Hiring Process

We take hiring seriously, the same way we take teaching seriously. We respect your time and will keep communication clear at every step.

Step 1

Application Review

We review your background, experience, and qualifications

Step 2

Intro Call

A short conversation to get to know you and share more about what we do

Step 3

Technical Assessment

We evaluate your depth of knowledge in your area of expertise

Step 4

Demo Session

For coaches: you teach a real lesson to our team as if we are your students. For the program manager: you walk us through how you would run a full week

Step 5

Final Interview

A conversation with the founding team focused on values and long-term fit

Step 6

Offer

If it is a match on both sides, we move fast

Ready to Join?

If you believe great teaching changes lives, we want to hear from you.

Send your CV and a short message about yourself to the email below, and tell us which role you are applying for. We'll get back to you as soon as possible.

support@codesaudi.online

📧 Subject: the role you are applying for, Coach or Program Manager

We use cookies and local storage only to keep you securely logged in. No advertising or cross-site tracking cookies are used.