Signup Login
Home Jobs Blog

Python / Machine Learning Instructor at New Horizons Computer Learning Centers

New Horizons Computer Learning CentersOgun, Oyo, Nigeria Cybersecurity
Full Time
As changes in technology have accelerated, it’s become even more essential for people to master technology to be productive, invaluable employees who optimize, program and invent solutions-and even grow companies of their own. For 30 years, New Horizons has provided more than 30 million students with industry-leading technical training that delivers the most relevant and intuitive computer courses and certifications. We’re now the world’s largest independent IT training company, and we continue to lead: 300 computer training centers in 70 countries (and counting) Largest Guaranteed-to-Run course schedule in the world Ranked in the top 5% of the industry for training quality and customer satisfaction Official training partner for technology leaders such as Microsoft, Cisco, CompTIA and VMware Microsoft’s largest training provider, delivering more than 40% of all authorized Microsoft training worldwide World’s largest Cisco-authorized training partner New Horizons is an authorized partner to the top technology providers. For students that means training with the highest quality source materials and the latest products and technologies. For businesses it means getting the highest return on their training investment. - See more at:


  • Prepare for class, prepare the class before the student comes in Administer and ensure firm, fair, and consistent class control
  • Provide all students with high-quality teaching
  • Maintain knowledge of all new trends and recommend improvements to assist students in the learning/teaching process
  • Perform regular assessments of students, and evaluate the performance
  • Design and update all instructional materials for IT programs or courses and recommend
  • updates to instructional materials
  • Maintain and prepare updates of all records of students you are teaching
  • Maintain instructional facilities used for training and ensure the safety of students
  • Research and recommend learning systems
  • Conduct specific training for the trainee
  • Give projects to students to test what has been learned
  • Evaluate the effectiveness of each training session.


  • BSc/HND in Computer Science, Computer Engineering, Mathematics or its equivalent
  • Knowledge of Python, Matlab, Machine Learning...
  • Excellent written and verbal communication skills
  • Good organization and multi-tasking abilities
  • Post NYSC experience in teaching will be an added advantage.

Method of Application

Signup to view application details. Signup Now

Send this job to a friend