Technical Instructor - AI Data Analytics & Power BI/Azure AI
Uptrail
Job Description
Company Overview
Uptrail is a UK-based career accelerator that supports students, job seekers, and early-career professionals as they confidently transition into the tech industry. We offer structured, hands-on programmes in data science, software development, cyber security, and cloud engineering designed to bridge the gap between academic learning and real-world experience.
Open to both UK-based and international participants, Uptrail is dedicated to developing the next generation of data analysts and technology professionals. Through practical learning, industry-relevant projects, and expert mentorship, Uptrail helps participants stand out in a competitive job market and accelerate their path to a successful tech career.
About the RoleWe're looking for a passionate Technical Instructor to teach aspiring data professionals through two intensive training programmes. You'll transform complete beginners into job-ready analysts by teaching Python, SQL, Power BI, machine learning, and AI-augmented workflows.This is more than teaching code, it's about developing professional analysts who think critically, communicate insights effectively, and use AI tools responsibly.You'll deliver:
AI Data Analyst Bootcamp - 5-week intensive covering Python, SQL, data visualization, statistics, ML, and BI toolsMicrosoft Power BI & Azure AI Programme - Advanced BI dashboards, DAX, and Azure AI integration
If you're an experienced data professional who loves helping others break into tech, this role is for you.
Key ResponsibilitiesLead live 3-hour sessions (in-person or remote) with hands-on exercises and real-world case studiesTeach technical concepts clearly to learners with zero prior experienceShow students how to use AI tools (ChatGPT, Copilot, Power BI AI features) critically and responsiblyReview and provide detailed feedback on weekly student projectsGuide students through building professional portfolios (GitHub, Tableau Public, Power BI)Mentor on job preparation, CV building, and interview skillsEvaluate student work against professional standards (not just code correctness)Provide constructive, actionable feedback within 48 hours of submissionTrack student progress and identify those needing additional supportDeliver pre-designed curriculum with room to add your real-world examplesCreate supplementary materials, case studies, and demos from your industry experienceKeep content current with latest AI tools and industry best practicesSuggest curriculum improvements based on student outcomes and feedback
Required Qualifications2-3 years in data/AI roles - any of: Data Analyst, Business Analyst, Data Engineer, BI Developer, Data Scientist, ML Engineer, or similar0-1 years formal teaching experience (teaching, training, mentoring, or public speaking - formal or informal counts!)Hands-on experience with messy real-world data and business stakeholder communicationPython: Comfortable with pandas, data manipulation, and basic visualization (matplotlib/seaborn)SQL: Can write queries with JOINs, GROUP BY, and aggregationsPower BI: Proficient in building dashboards, data models, and basic DAXData cleaning: Real experience handling missing values, duplicates, and data quality issuesAI tools: Active user of ChatGPT, Copilot, or similar tools in your current workComfortable presenting on camera and engaging remote learnersStrong written communication for project feedback
Preferred QualificationsNice to have, but not required:
Experience with Tableau, Looker, or other BI toolsKnowledge of Azure AI services (OpenAI, Cognitive Services)Statistics or machine learning backgroundExperience teaching bootcamps, corporate training, or university coursesMicrosoft certifications (Power BI PL-300, Azure AI, etc.)Familiarity with scikit-learn, basic ML workflowsIndustry-specific expertise (finance, healthcare, retail, logistics, etc.)Experience hiring or managing junior analysts
What We Offer
Competitive compensation based on experience and commitment levelFlexible schedule - sessions can be scheduled around your availabilityRemote-friendly - teach from anywhere with reliable internetProfessional development - access to latest tools, platforms, and training resourcesMeaningful impact - directly shape careers and change livesSupportive team - work alongside experienced educators and curriculum designersContent contribution - your real-world examples become part of our curriculum
Equal OpportunityWe're committed to building a diverse and inclusive team. We encourage applications from all backgrounds and do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, veteran status, or any protected characteristic.
We particularly welcome candidates who can bring diverse perspectives to data education and are committed to making tech careers accessible to underrepresented groups.