Search by job, company or skills

Uplift Code Camp

Python Instructor for DA and DS

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

At Uplift Code Camp, our mission is to bridge the technology education gap. We teach and develop coding skills so our community can continue to innovate and solve problems. We are passionate about technology. We want to build software with quality. We want to nurture a strong team and community of learners, teachers, and programmers who are driven by uplifting themselves and everyone around them through innovation and creation.

We are seeking an experienced data science practitioner passionate about education to help teach at Uplift Code Camp. The role will involve teaching our Python for Data and AI program.

If you are passionate about education and looking to make a positive impact on people's lives, this is the perfect role for you. As a teaching partner at Uplift Code Camp, you will collaborate to help develop coursework, teach students, and do code reviews.

This role is part-time (15 hours/week).

SKILLS AND QUALIFICATIONS

  • Strong hands-on experience with Python, including data manipulation, machine learning, NLP, and API integrations
  • Experience with data visualization tools
  • Exposure to large language models and prompt engineering
  • Experience with SQL and relational database concepts
  • You are eager to shape the skills, minds, and trajectories of eager learners
  • You are the person that your colleagues naturally gravitate to when they are trying to figure something out
  • Capability to motivate learning and share your knowledge with empathy and adaptive/effective teaching styles
  • Filipino or based in the Philippines

ESSENTIAL RESPONSIBILITIES AND DUTIES

Curriculum Coverage

You will be expected to teach and support students across the following topic areas:

  • Python fundamentals (syntax, data structures, file handling)
  • Data analytics with Pandas, NumPy, and exploratory data analysis
  • Data visualization
  • Machine learning workflows
  • NLP fundamentals and transformer-based models
  • LLM integration and prompt engineering
  • Building full-stack AI-powered applications
  • Relational databases and SQL

Student Development

  • Equip students with a problem-solving mindset, helping them build their portfolios and instilling a continuous learning habit
  • Work alongside the teaching team to best meet the needs and learning styles of the students
  • Arm them with the critical technical competence they'll need in data and AI roles
  • Motivate them to be present and participate in class; facilitate a dynamic and collaborative classroom community
  • Instill good habits such as punctuality, asking questions, and time management
  • Motivate and support them in building their capstone projects and portfolio
  • Inspire students to persevere through the challenges of learning data science and AI
  • Introduce students to the broader tech and data community
  • Handle 1:1 consultations guide students on debugging, explaining concepts, and interpreting model outputs
  • Coach students on their questions in Discord
  • Provide assessments, including code reviews, presentation feedback, and grading of deliverables

BENEFITS OF JOINING UPLIFT

  • Be part of a team driven to help more people gain the necessary skills to thrive in the data economy
  • Team culture is based on our mission and on genuinely helping each other grow

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 143151185