Course Designer and Instructor for AI/ML
#About Ironhack
Our mission is to be the most outcome-driven institution in the world! We’re a global marketplace for tech talent, where we offer tech bootcamps and partner with companies to impact the lives of our students in a meaningful way. We empower students to create a new career path in tech, get that next promotion, or start their own company.
Quick facts:
- We operate on 8 campuses worldwide
- We’ve graduated over 15,000 students
- We have 140 global team members
- We’re venture capital-backed
#Why join Ironhack?
Our culture is characterized by collaboration, which is the way we roll. We like to take on challenges with a smile on our face! We work in flat hierarchies with open communication. Join Ironhack and we guarantee a bootcamp-paced learning experience in a high-growth environment, where we can change the future of education together!
#About the gig
We are seeking an experienced and innovative Course Designer and Instructor to join our educational team. This role involves designing, developing, and teaching a series of cutting-edge technology courses focusing on the application of AI in software development, with an emphasis on Python programming, GitHub, machine learning, and OpenAI's tools. The ideal candidate will possess a strong background in software development, AI, and education, with the ability to convey complex concepts to students of varying skill levels.
#Responsibilities:
-
Course Development:
- Design and develop comprehensive course outlines and materials for the following subjects:
- GitHub Copilot: Use AI to Write Code for You!
- Python for AI
- Python for Machine Learning
- Applied Machine Learning
- Building products with OpenAI
- Ensure course content is up-to-date with the latest industry trends and technologies.
- Create engaging and interactive learning activities, assignments, and assessments.
- Design and develop comprehensive course outlines and materials for the following subjects:
-
Instruction:
- Deliver lectures and hands-on sessions that cater to a range of skills from beginner to advanced levels.
- Provide personalized guidance and support to students, fostering an environment conducive to learning and innovation.
- Assess and evaluate student progress and provide constructive feedback.
-
Collaboration and Improvement:
- Collaborate with other instructors, subject matter experts, and educational designers to improve course content and delivery.
- Stay updated with the latest developments in software development, AI, and educational methodologies.
- Incorporate student feedback to continuously improve the teaching and learning experience.
#Requirements
- Extensive experience in software development, particularly in Python, JavaScript, or Ruby.
- Solid understanding of AI principles and machine learning techniques.
- Proven track record of using and teaching with GitHub and familiar with GitHub Copilot.
- Experience in building and integrating solutions with OpenAI's tools and technologies.
- Strong foundation in web development frameworks and REST APIs.
- Excellent communication, presentation, and interpersonal skills.
- Ability to inspire, motivate, and educate students of diverse backgrounds and skill levels.
#Qualifications:
- Bachelor’s or Master’s degree in Computer Science, AI, machine learning, or related field.
- Professional experience in programming, particularly in Python and related technologies.
- Prior teaching experience in a formal or informal setting, with proven ability to break down complex topics into understandable lessons.
- Certifications or demonstrable skills in educational design and technology integration are a plus.
#Location and Commitment:
- This position can be remote or on-site, depending on the candidate's location and course requirements.
- Part-time or full-time engagement, based on course scheduling and development needs.
#How to Apply
Interested candidates should submit a resume, a cover letter detailing their teaching philosophy and experience with the technologies listed, and any relevant work samples or teaching evaluations. Please include links to GitHub repositories, AI projects, or other relevant technical contributions.
#Equal Opportunity
We are an equal opportunity employer and value diversity in our team. We encourage applications from all qualified individuals regardless of race, religion, gender, sexual orientation, age, or disability status.
- Department
- Instructional Staff
- Remote status
- Fully Remote
Madrid
We believe in global benefits that help us feel our best and do our best
-
Flexible work environment
We believe in individual responsibility and autonomy. Enjoy a hybrid work culture and a very flexible environment that promotes your work-live balance
-
Growth and development
Boost your career with our individual development plans and keep your skills up to date with top-notch training
-
Fitness and wellness
Access a global network of gyms and studios and enjoy wellness programs thanks to Gympass
Our culture
Our mission is to impact the lives of our students and of the people working here. We are a global community of passionate Ironhackers and together we are shaping and changing the future of education in a working environment with flat hierarchies
About Ironhack
Ironhack is a Global Tech School ranked top 2 worldwide.
Our mission is to help people transform their careers and join a thriving community of tech professionals that love what they do.
We do this through Intensive courses & bootcamps in Web Development, UX/UI Design, Data Analytics & Cybersecurity, as well as Career Services aimed at helping our students to be prepared to look for a job after the course.
Course Designer and Instructor for AI/ML
Loading application form
Already working at Ironhack?
Let’s recruit together and find your next colleague.