Social network you want to login/join with:
We are seeking an experienced and passionate AI Engineer Apprenticeship Trainer to deliver high-quality, hands-on training in artificial intelligence and machine learning engineering. The ideal candidate will have a strong background in AI/ML concepts, software engineering, and real-world project experience, with a passion for teaching and upskilling professionals or students.
Key Responsibilities
Teach key topics including:
- Machine learning algorithms (supervised, unsupervised, reinforcement learning)
- Assessing Security, Ethics & XAI
- Developing & Testing AI Solutions
- Deep learning (CNNs, RNNs, transformers)
- Generative AI and LLMs (e.g., GPT, BERT, Diffusion models)
- AI deployment and MLOps best practices
- Guide learners through coding labs, projects, and capstone work using Python, TensorFlow, PyTorch, or similar tools.
- Stay updated with the latest AI technologies, tools, and trends to continuously improve training content.
- Assess participant progress through quizzes, assignments, and evaluations.
- Collaborate with curriculum developers and other trainers to maintain a consistent and high-quality learning experience.
- Data architecture, pipelines and storage
- Awareness of cutting-edge AI topics (e.g. agents, RAG, RAC, MCP)
Skills & Abilities
- Bachelors or master’s degree in Computer Science, Data Science, AI, or related field.
- Strong programming skills in Python and familiarity with tools like Jupyter, NumPy, pandas, scikit-learn, TensorFlow, and PyTorch.
- Excellent communication, presentation, and facilitation skills.
- Must be able to inspire and engage on AI topics
- Practical expertise with building and deploying AI models'
- Experienced in training, mentoring, or teaching technical content to professionals or students.
- 3+ years of experience in AI/ML engineering or research.
- Teaching qualification or willingness to work towards one
- Understanding of Docker, Streamlit, FastAPI and Flask