The role
Job description
About this role
Join us as a Software Engineer / Trainer to deliver industry-grade training across software development, AI/ML, data science, full stack, and cybersecurity — and shape job-ready talent.
What you'll do
- Training Delivery. Train students in ethical hacking, networking, software development, AI, ML, data science, full stack, cybersecurity, mobile, DevOps, and cloud.
- Software Proficiency. Teach hands-on with the industry tools and languages of the modern stack.
- Curriculum Development. Build and update course content to match current industry needs.
- Hands-On Learning. Run practical, project-based sessions that build real, demonstrable skills.
- Assessment. Evaluate student progress and give clear, constructive feedback.
- Industry Trends. Keep training current with the latest technologies and practices.
- Mentorship. Guide and mentor students toward their career goals.
What we're looking for
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proficiency across relevant programming languages, frameworks, and tools.
- Strong communication and presentation skills.
- Teaching or training experience is an advantage.
Tools & technologies you'll teach- C, C++, Java, Python, JavaScript, HTML/CSS, PHP, Ruby, Swift, Kotlin, MATLAB, SQL, TensorFlow, PyTorch, Keras, Django, Flask, Node.js, Angular, React, Docker, Kubernetes, Git, SeleniumMetasploit, Wireshark, Cisco Packet Tracer, Pandas, NumPy, scikit-learn, Nmap, AWS, Azure, GCP.
Pay: ₹12,000.00 - ₹20,000.00 per month
Benefits:
- Cell phone reimbursement
- Commuter assistance
Work Location: In person