Warning

Yes

Senior AI Engineer

Share this vacancy
No longer accepting applications
Overview Application

Posted on: Apr 26, 2026

About Jo Academy


Jo Academy is a pioneering EdTech company founded in 2014, offering a comprehensive digital learning platform across Jordan and the region. We serve diverse age groups through an integrated, interactive learning experience designed for national and international school students, as well as university learners. Powered by AI and cutting-edge technologies, Jo Academy enables personalized and adaptive learning journeys that respond to different needs and learning styles. Today, we support over two million learners through thousands of interactive lessons and educational resources.


Jo Academy is a member of ULA Group, alongside ULA KSA, contributing to a broader vision of integrating emerging technologies such as AI-powered adaptive learning, AR/VR, and virtual schools into the education ecosystem across the region and beyond.


Our Purpose


Jo Academy is driven by a clear purpose: to make education accessible, seamless, and engaging. Our mission focuses on increasing knowledge, building skills, and personalizing digital learning experiences. Through technology-enabled education, we are committed to empowering Arab learners, expanding their opportunities, and advancing digital education to better serve our community.


Our Values


At Jo Academy, we foster a culture of innovation, creativity, and impact. As a leader in the EdTech space, we are committed to delivering meaningful products and services that make a real difference. Our team is passionate, diverse, and excellence-driven, united by a shared belief in the power of education and technology to shape the future.


About the Role


Location: Amman Jordan

Number of Vacancies: 3

The Senior AI Engineer is responsible for designing, building, and deploying end-to-end AI systems that power intelligent, personalized learning experiences. This role bridges advanced AI capabilities with scalable backend systems, ensuring that complex models and intelligent behaviors are reliably delivered to end users through secure and high-performance services.


The engineer will work across the full AI lifecycle—from data and research to model development, fine-tuning, deployment, and production optimization. This includes working with large language models (LLMs), agent-based systems, and smaller NLP/ML models, as well as developing deep learning solutions for personalization.


This role requires close collaboration with AI researchers, data scientists, product managers, designers, and QA teams to translate advanced AI capabilities into impactful, user-facing features.


Key Responsibilities


* Design, develop, and maintain end-to-end AI systems spanning data pipelines, model training, evaluation, and production deployment.


* Architect scalable backend systems capable of handling AI workloads, including real-time inference, batch processing, and large-scale data pipelines.


* Build modular and reusable AI services that can be integrated across multiple products and use cases.


* Design and implement LLM-powered applications such as tutoring systems, retrieval-augmented generation (RAG) pipelines, copilots, and educational assistants.


* Develop and orchestrate agent-based systems, including tool usage, planning, memory management, and multi-step reasoning workflows.


* Fine-tune, evaluate, and optimize large language models for domain-specific educational tasks, ensuring high-quality outputs and efficient performance.


* Develop, train, and evaluate NLP and machine learning models for use cases such as recommendation systems, knowledge tracing, and adaptive learning.


* Research and implement deep learning architectures for personalized learning experiences, translating research into production-ready systems.


* Design and run experiments to validate model performance, personalization strategies, and educational impact.


* Train and fine-tune models using modern frameworks such as PyTorch and Hugging Face, optimizing both training and inference workflows.


* Implement model evaluation frameworks, benchmarking pipelines, and performance tracking systems.


* Deploy and manage AI models in production using tools such as Docker, Kubernetes, vLLM, TorchServe, and ONNX.


* Monitor model performance, data drift, and system reliability, ensuring continuous improvement of AI systems in production.


* Develop secure, scalable APIs and backend services to expose AI functionalities to internal and external systems.


* Integrate AI models into production environments and user-facing applications, ensuring seamless delivery of intelligent features.


* Optimize backend performance for low-latency AI responses, implementing caching strategies, batching, and fault-tolerant system design.


* Provide technical leadership, contribute to architectural decisions, and mentor junior engineers when needed.


* Align AI development efforts with product goals, ensuring timely delivery of high-impact features.


* Design and conduct A/B tests and experiments to measure the effectiveness of AI-driven features and continuously improve based on data-driven insights.


Qualifications


* Bachelor’s degree in Computer Science, Artificial Intelligence, Data Science, Computer Engineering, or a related field (or equivalent practical experience).

* 4–5+ years of experience in machine learning and AI-related roles.

* Strong proficiency in English and Arabic.


Recruitment Statement


Only qualified and shortlisted candidates will be contacted. Jo Academy is committed to equal opportunity, diversity, and inclusion. We welcome applications from candidates of all backgrounds and experiences.

Drop files here or click to upload.
Accepted formats are .doc, .docx, .pdf, .txt, .rtf, .jpg and .png (file must be 5Mb or less).

Share Job

Copy Link

Facebook

LinkedIn

Twitter

Email