Technical Trainer - Data Science, Analytics & Python

Zero2 Project Consultants Ltd
UK
14 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
£91,000.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Excel Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Data Analysis Microsoft Azure Databases Data Cleansing Data Visualization Database Queries Github Statistical Hypothesis Testing
+24 more
Python (Programming Language) Machine Learning NumPy Power BI Cloud Services SQL Databases Visual Studio Online Jupyter Notebook Feature Engineering Azure Data Factory GitHub Copilot Large Language Models Virtual Environment Model Validation Generative AI AI Coding Agents Pandas Matplotlib Scikit Learn Data Analytics Plotly Tools for Reporting Unsupervised Learning Databricks

Job description

  • Deliver engaging instructor-led training, both virtually and in the classroom, to groups of varying size and ability
  • Assess learner progress through practical tasks and projects, and give clear, constructive feedback
  • Gather feedback after each course and use it to improve content and delivery
  • Keep material current with changes in Python libraries, tools and industry practice, including AI-assisted coding
  • Work with the client stakeholders to agree learning objectives, schedules and success measures

You’ll be expected to teach most of the following, with deeper specialism in at least some areas.

Python fundamentals

Syntax, data types, control flow, functions, error handling, working with files and APIs

Data analysis

pandas, NumPy, data cleaning and transformation, exploratory data analysis

Data visualisation

Matplotlib, Seaborn, Plotly; telling a clear story with data

Statistics

Descriptive statistics, probability, hypothesis testing, regression

Machine learning

scikit-learn, supervised and unsupervised learning, model evaluation, feature engineering

Data and SQL

SQL querying, joining and aggregating data, connecting Python to databases

Tools and practice

Jupyter notebooks, VS Code, Git and GitHub, virtual environments

Analytics tools

Excel for analysis, Power BI or Tableau dashboards

Requirements

  • At least 3 years’ hands-on experience in data science, data analytics or Python development in a commercial setting
  • At least 2 years’ experience delivering technical training to adult or corporate learners
  • Strong, current Python skills, especially pandas, NumPy and scikit-learn
  • Solid grounding in statistics and the core machine learning workflow
  • Confident delivering live virtual training on Teams or Zoom, including running remote coding labs
  • Able to explain complex technical ideas simply to non-technical and mixed-ability audiences
  • Experience writing your own training materials and hands-on exercises
  • A recognised training qualification, such as CompTIA CTT+, CIPD L&D or a Level 3 or 4 award in education and training
  • Relevant certifications, for example Microsoft Certified: Azure Data Scientist Associate or Power BI Data Analyst Associate
  • Experience with cloud data platforms such as Azure, AWS or Databricks
  • Knowledge of generative AI and large language models, including using AI coding assistants like GitHub Copilot

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…