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
https://traacschooloftechnology.com/
FULL_TIME
Kampala
Kampala
00256
Uganda
Education, and Training
Education, Computer & IT, Science & Engineering
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
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