ILAC International College is seeking an industry professional with expertise in software development and artificial intelligence to teach two technology courses. We are looking for someone who is passionate about their field and enjoys sharing their knowledge with the next generation of tech professionals. Whether your background is in software engineering, AI, machine learning, or technology innovation, you'll have the opportunity to bring real-world industry experience into the classroom and help students build practical, job-ready skills. This contract position involves teaching Introduction to Machine Learning every Monday throughout the term, combining hands-on instruction with real-world examples and industry best practices. This course introduces students to one of today's fastest-growing areas of technology by providing a practical foundation in machine learning and artificial intelligence. Rather than focusing exclusively on theory, students learn how machine learning models are built, trained, evaluated, and applied to solve real business problems. Using Python and industry-standard machine learning libraries, students gain hands-on experience preparing datasets, developing predictive models, and evaluating model performance while learning how organizations leverage AI to make data-driven decisions. Key learning areas include: Foundations of Artificial Intelligence and Machine Learning Supervised and unsupervised learning Data collection, cleaning, and preprocessing Feature engineering and dataset preparation Regression and classification algorithms Clustering techniques Model training, validation, and evaluation Overfitting, bias, variance, and model optimization Decision Trees, k-Nearest Neighbours, Naïve Bayes, and introductory Neural Networks Practical implementation using Python, Scikit-learn, Pandas, and Jupyter Notebook Ethical considerations and responsible AI Students complete several machine learning projects using real-world datasets, developing practical AI skills that can be applied across business and technology environments. ILAC International College is seeking an experienced web development professional to teach our Advanced Web Programming course. We are looking for an instructor who is passionate about modern web technologies and enjoys helping students build full-stack web applications using today's leading development frameworks and tools. This course builds on students' foundational web programming knowledge and focuses on the development of enterprise-level web applications. Students learn to develop modern front-end applications using Vue.js, build server-side applications with Node.js and Express, integrate relational databases, and create secure, API-driven web applications through extensive hands-on projects. This project-based course prepares students to design, develop, and deploy modern full-stack web applications. Through a combination of lectures, coding labs, and a capstone project, students strengthen their front-end and back-end development skills while gaining practical experience with client-server architecture, RESTful APIs, authentication, and database integration. Key Topics The successful instructor will teach topics including: Advanced HTML, CSS, and JavaScript concepts Modern front-end development and Single Page Applications (SPA) Vue.js fundamentals, components, directives, and routing Client-server architecture and REST APIs Node.js and Express.js development Asynchronous programming, callbacks, and promises CRUD application development Authentication and authorization MySQL database integration using Sequelize Web application security and data persistence Full-stack application development using Vue.js, Node.js, and MySQL At ILAC International College, our instructors are accomplished industry professionals who bring practical experience into the classroom. You'll have the opportunity to mentor aspiring software developers, help students build professional portfolios, and prepare them for careers in today's rapidly evolving technology industry. If you are passionate about full-stack web development, enjoy sharing your expertise, and are committed to helping students succeed, we encourage you to apply. ILACIC is an equal opportunity employer and is committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility to Ontarians with Disabilities Act. If contacted, please advise should you require accommodation during the hiring process.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Senior