Data Science Instructor job at TRAAC School Of Technology
New
1 Day Ago
Linkedid Twitter Share on facebook
Data Science Instructor
2026-05-28T08:29:47+00:00
TRAAC School Of Technology
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_6504/logo/traac%20school%20of%20technology.png
FULL_TIME
Kampala
Kampala
00256
Uganda
Education, and Training
Education, Computer & IT, Science & Engineering
UGX
MONTH
2026-06-04T17:00:00+00:00
8

Company Description

As a parent organisation, TRAAC is hiring a Data Science Instructor to support training at ISCC. The Interschool Coding Competition (ISCC) is Africa's leading technology education platform, giving students early exposure to advanced tech skills through competition-based learning. We believe students shouldn't have to wait until university to build real technical ability.

Our technology already serves schools and students, and powers Uganda's biggest coding event, with 100+ participating schools and over 5,700 active students across three competition tracks: Competitive Coding, Hackathon, and Data Science.

We're now hiring a Data Science Instructor to lead the Data Science track and shape how thousands of young Ugandans experience data science for the first time.

Role Description

This is a full-time hybrid role for a Data Science Instructor based in Kampala, Uganda, with opportunities to work remotely for select tasks. You'll lead training sessions, design competition challenges, mentor school teams from qualifiers to nationals, and help shape the Data Science track into one of the most respected youth data competitions in the region. You'll need to be excellent at the fundamentals, but your core strength must be teaching.

What you will be responsible for:

1. Lead High-Impact Training Sessions

Design and Record training sessions across the competition cycle to cover:

  • Python fundamentals (Pandas, NumPy, Matplotlib)
  • Data cleaning, exploration, and visualization
  • Introductory machine learning with Scikit-learn
  • SQL fundamentals and data modeling
  • Problem-solving and competition strategy
  • Working sessions, code reviews, and one-on-one mentorship

2. Competition Content

Build the materials students compete on:

  • Data science challenges for school qualifiers, regionals, and finals
  • Curated datasets and problem statements
  • Judging rubrics and scoring criteria
  • Training materials, exercises, and worked examples
  • The Data Science portion of the National Bootcamp

3. Mentor School Teams Through Competition Stages

Support students from start to finish:

  • 3–4 student teams per school across the qualifier-to-finals journey
  • Working with school computer studies teachers between sessions
  • Travel to regional events and the national finals

4. Raise Curriculum Standards

Contribute to:

  • Curriculum design and continuous improvement
  • Assessment quality and fairness
  • Teaching materials and content libraries
  • Mentorship of junior instructors and teaching assistants

What You'll Be Teaching With

Languages: Python, SQL

Libraries: Pandas, NumPy, Matplotlib, Scikit-learn

Visualization: Power BI, Tableau, or Plotly

Tools: Jupyter, Google Colab, GitHub

Platforms: ISCC student dashboard, Kaggle, competition judging systems

Whom are we Looking For?

Required

  • 3+ years of real-world experience in data science, analytics, or a related field
  • Strong Python skills (Pandas, NumPy, Scikit-learn)
  • Solid grounding in machine learning fundamentals (supervised, unsupervised, model evaluation)
  • Solid SQL and data modeling skills
  • Comfortable with at least one visualization tool (Power BI, Tableau, or Plotly)
  • Demonstrated ability to teach, mentor, or train others
  • Bachelor's degree
  • Available to start immediately
  • Able to work onsite in Kampala and travel for regional events

Highly Valuable

  • Prior teaching, tutoring, or coding club experience
  • Competitive data science background (Kaggle, hackathons)
  • Experience designing curriculum, assessments, or rubrics
  • Content creation experience (YouTube, blog, tutorials)
  • Familiarity with the Ugandan secondary school system
  • Experience working with teenagers and young learners

Who This Role Is NOT For

  • Pure researchers who can't simplify ideas for beginners.
  • Practitioners who've never taught or mentored anyone.
  • People who can run a model but can't explain it.
  • Instructors who only read from slides.
  • Anyone who doesn't actually enjoy working with young people.

Why Join ISCC

Real impact. You'll directly shape how thousands of Ugandan students experience data science for the first time.

Build something that matters: be part of a national competition reaching schools across the country.

Serious teaching challenges. Mixed skill levels, high stakes, real competition pressure, and students who'll remember you for years.

Ownership. You won't be a side player. You'll own the Data Science track end-to-end.

Long-term opportunity. Grow with one of the region's most promising EdTech movements, backed by trusted national sponsors.

Compensation. Competitive and based on teaching ability, ownership, and proven results. Exceptional candidates will be recognized accordingly.

  • Design and Record training sessions across the competition cycle to cover: Python fundamentals (Pandas, NumPy, Matplotlib), Data cleaning, exploration, and visualization, Introductory machine learning with Scikit-learn, SQL fundamentals and data modeling, Problem-solving and competition strategy, Working sessions, code reviews, and one-on-one mentorship
  • Build the materials students compete on: Data science challenges for school qualifiers, regionals, and finals, Curated datasets and problem statements, Judging rubrics and scoring criteria, Training materials, exercises, and worked examples, The Data Science portion of the National Bootcamp
  • Support students from start to finish: 3–4 student teams per school across the qualifier-to-finals journey, Working with school computer studies teachers between sessions, Travel to regional events and the national finals
  • Contribute to: Curriculum design and continuous improvement, Assessment quality and fairness, Teaching materials and content libraries, Mentorship of junior instructors and teaching assistants
  • Python fundamentals (Pandas, NumPy, Matplotlib)
  • Data cleaning, exploration, and visualization
  • Introductory machine learning with Scikit-learn
  • SQL fundamentals and data modeling
  • Problem-solving and competition strategy
  • Strong Python skills (Pandas, NumPy, Scikit-learn)
  • Solid grounding in machine learning fundamentals (supervised, unsupervised, model evaluation)
  • Solid SQL and data modeling skills
  • Comfortable with at least one visualization tool (Power BI, Tableau, or Plotly)
  • Demonstrated ability to teach, mentor, or train others
  • Bachelor's degree
  • 3+ years of real-world experience in data science, analytics, or a related field
  • Prior teaching, tutoring, or coding club experience
  • Competitive data science background (Kaggle, hackathons)
  • Experience designing curriculum, assessments, or rubrics
  • Content creation experience (YouTube, blog, tutorials)
  • Familiarity with the Ugandan secondary school system
  • Experience working with teenagers and young learners
bachelor degree
12
JOB-6a17fcfba3bd8

Vacancy title:
Data Science Instructor

[Type: FULL_TIME, Industry: Education, and Training, Category: Education, Computer & IT, Science & Engineering]

Jobs at:
TRAAC School Of Technology

Deadline of this Job:
Thursday, June 4 2026

Duty Station:
Kampala | Kampala

Summary
Date Posted: Thursday, May 28 2026, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about TRAAC School Of Technology
TRAAC School Of Technology jobs in Uganda

JOB DETAILS:

Company Description

As a parent organisation, TRAAC is hiring a Data Science Instructor to support training at ISCC. The Interschool Coding Competition (ISCC) is Africa's leading technology education platform, giving students early exposure to advanced tech skills through competition-based learning. We believe students shouldn't have to wait until university to build real technical ability.

Our technology already serves schools and students, and powers Uganda's biggest coding event, with 100+ participating schools and over 5,700 active students across three competition tracks: Competitive Coding, Hackathon, and Data Science.

We're now hiring a Data Science Instructor to lead the Data Science track and shape how thousands of young Ugandans experience data science for the first time.

Role Description

This is a full-time hybrid role for a Data Science Instructor based in Kampala, Uganda, with opportunities to work remotely for select tasks. You'll lead training sessions, design competition challenges, mentor school teams from qualifiers to nationals, and help shape the Data Science track into one of the most respected youth data competitions in the region. You'll need to be excellent at the fundamentals, but your core strength must be teaching.

What you will be responsible for:

1. Lead High-Impact Training Sessions

Design and Record training sessions across the competition cycle to cover:

  • Python fundamentals (Pandas, NumPy, Matplotlib)
  • Data cleaning, exploration, and visualization
  • Introductory machine learning with Scikit-learn
  • SQL fundamentals and data modeling
  • Problem-solving and competition strategy
  • Working sessions, code reviews, and one-on-one mentorship

2. Competition Content

Build the materials students compete on:

  • Data science challenges for school qualifiers, regionals, and finals
  • Curated datasets and problem statements
  • Judging rubrics and scoring criteria
  • Training materials, exercises, and worked examples
  • The Data Science portion of the National Bootcamp

3. Mentor School Teams Through Competition Stages

Support students from start to finish:

  • 3–4 student teams per school across the qualifier-to-finals journey
  • Working with school computer studies teachers between sessions
  • Travel to regional events and the national finals

4. Raise Curriculum Standards

Contribute to:

  • Curriculum design and continuous improvement
  • Assessment quality and fairness
  • Teaching materials and content libraries
  • Mentorship of junior instructors and teaching assistants

What You'll Be Teaching With

Languages: Python, SQL

Libraries: Pandas, NumPy, Matplotlib, Scikit-learn

Visualization: Power BI, Tableau, or Plotly

Tools: Jupyter, Google Colab, GitHub

Platforms: ISCC student dashboard, Kaggle, competition judging systems

Whom are we Looking For?

Required

  • 3+ years of real-world experience in data science, analytics, or a related field
  • Strong Python skills (Pandas, NumPy, Scikit-learn)
  • Solid grounding in machine learning fundamentals (supervised, unsupervised, model evaluation)
  • Solid SQL and data modeling skills
  • Comfortable with at least one visualization tool (Power BI, Tableau, or Plotly)
  • Demonstrated ability to teach, mentor, or train others
  • Bachelor's degree
  • Available to start immediately
  • Able to work onsite in Kampala and travel for regional events

Highly Valuable

  • Prior teaching, tutoring, or coding club experience
  • Competitive data science background (Kaggle, hackathons)
  • Experience designing curriculum, assessments, or rubrics
  • Content creation experience (YouTube, blog, tutorials)
  • Familiarity with the Ugandan secondary school system
  • Experience working with teenagers and young learners

Who This Role Is NOT For

  • Pure researchers who can't simplify ideas for beginners.
  • Practitioners who've never taught or mentored anyone.
  • People who can run a model but can't explain it.
  • Instructors who only read from slides.
  • Anyone who doesn't actually enjoy working with young people.

Why Join ISCC

Real impact. You'll directly shape how thousands of Ugandan students experience data science for the first time.

Build something that matters: be part of a national competition reaching schools across the country.

Serious teaching challenges. Mixed skill levels, high stakes, real competition pressure, and students who'll remember you for years.

Ownership. You won't be a side player. You'll own the Data Science track end-to-end.

Long-term opportunity. Grow with one of the region's most promising EdTech movements, backed by trusted national sponsors.

Compensation. Competitive and based on teaching ability, ownership, and proven results. Exceptional candidates will be recognized accordingly.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure
Interested in applying for this job? Click here to submit your application now.

Send the following:

  • Your CV
  • A short note answering: "What is the most complex data science concept you've successfully taught to a beginner, and how did you teach it?"
  • Optional but strongly encouraged: a link to a project, Kaggle profile, tutorial, or short video of you teaching

If that sounds like you, apply.

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Education/ Academic/ Teaching jobs in Uganda
Job Type: Full-time
Deadline of this Job: Thursday, June 4 2026
Duty Station: Kampala | Kampala
Posted: 28-05-2026
No of Jobs: 1
Start Publishing: 28-05-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.