onsite
Full Stack AI Trainer ReactJS - Netcraftz
Software Engineer
Experienced Full Stack AI Trainer who teaches ReactJS‑based web development and AI‑powered application creation, covering frontend, backend, APIs, databases, and machine‑learning integration.
About the role
Key Responsibilities
- Design and deliver instructor‑led courses on full‑stack web development using ReactJS and modern backend frameworks.
- Teach integration of AI/ML models into web applications, covering model deployment, inference APIs, and data pipelines.
- Develop hands‑on labs, tutorials, and real‑world projects that combine frontend, backend, and AI components.
- Provide mentorship, code reviews, and technical support to students and professionals throughout the training program.
- Continuously update curriculum to reflect emerging technologies, best practices, and industry standards.
Requirements
- 5+ years of professional experience in full‑stack development, with deep expertise in ReactJS and Node.js (or equivalent backend stack).
- Strong background in Python and machine‑learning frameworks (e.g., TensorFlow, PyTorch, scikit‑learn) and experience deploying models as APIs.
- Proven track record of teaching, mentoring, or delivering technical workshops to diverse audiences.
- Solid understanding of RESTful API design, database systems (SQL/NoSQL), and cloud services for AI workloads.
- Excellent communication skills and ability to translate complex concepts into clear, actionable learning material.
Skills
reactnodejspythonmachine learning