UnfairJobs

IT Faculty – Computing, Software Development, AI & Data Science

Big Academy · Riyadh

Posted Nov 3, 2026Source: naukrigulf
View & apply on naukrigulf ↗

Original posting on naukrigulf. You apply there yourself — we never auto-apply.

Know someone looking for work in the Gulf? Send them this job.

Fresh Gulf jobs every morning on Telegram →

Job description

• Deliver lectures, practical sessions, tutorials, and workshops in Computing and IT-related subjects. • Teach programming, software development, mobile application development, web design and development, database management, AI, and data science, based on expertise. • Prepare lesson plans, presentations, practical exercises, coding activities, and project-based learning materials. • Demonstrate the practical application of programming languages, development frameworks, data analysis libraries, and relevant software tools. • Guide students in developing web applications, mobile applications, database solutions, and data-driven projects. • Introduce students to AI and machine learning concepts, data analysis techniques, and emerging technologies. • Design and evaluate assignments, practical assessments, projects, and examinations, providing timely and constructive feedback. • Monitor student attendance, academic progress, and performance, and provide appropriate academic support. • Maintain academic records, grades, and attendance through institutional SIS and LMS platforms. • Ensure compliance with curriculum requirements, academic regulations, assessment procedures, and quality standards. • Contribute to curriculum enhancement, assessment moderation, faculty development, and institutional academic activities. • Stay updated with current technologies, development tools, and industry practices relevant to Computing and IT. • Undertake additional academic and administrative responsibilities assigned by Academic Management. • Master's degree in Computer Science, Information Technology, Software Engineering, Data Science, Artificial Intelligence, or a related discipline. • Practical proficiency in Python, including libraries such as NumPy and pandas for numerical computing, data manipulation, and analysis. • Knowledge of AI and machine learning fundamentals, data preprocessing, model development, and relevant Python-based tools. • Knowledge of Kotlin and experience in Android or other mobile application development technologies and frameworks. • Skills in HTML, CSS, JavaScript, responsive web design, front-end development, and relevant web development frameworks. • Knowledge of relational databases, SQL, database design, data modelling, normalization, queries, and database management systems. • Understanding of software development principles, application design, debugging, testing, version control, and project development practices. • Ability to develop and demonstrate working applications, coding exercises, database solutions, and data analysis projects. • Strong presentation, classroom delivery, technical explanation, and student engagement skills. • Ability to evaluate practical assignments, guide student projects, identify learning gaps, and provide constructive feedback. • Familiarity with Learning Management Systems (LMS), Student Information Systems (SIS), and educational technologies. • Strong analytical thinking, problem-solving, teamwork, organization, adaptability, and commitment to continuous professional development. • Ability to integrate current technologies, practical case studies, and industry-relevant applications into teaching.

Is this role a fit for you?

Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.

Start free — get matched

Sign-up starts on Free. Connect WhatsApp in the app for 14 days of Pro free, no card.

Similar roles

Listing aggregated from naukrigulf. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.

UnfairJobs is an AI career assistant. Job listings here are a free index of public postings — we never charge employers or sell listings, and you always apply yourself, on the original posting.

Before you apply: how to spot a Gulf job scam · ATS-friendly CV for Gulf jobs