Training Faculty
Software Engineer / Trainer
Teach the next generation of developers, data scientists, and security professionals.
Full-time Pune · Chh. Sambhajinagar · Sangli
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
CC++JavaPythonJavaScriptHTML/CSSPHPRubySwiftKotlinMATLABRSQLTensorFlowPyTorchKerasDjangoFlaskNode.jsAngularReactDockerKubernetesGitSeleniumMetasploitWiresharkCisco Packet TracerPandasNumPyscikit-learnNmapAWSAzureGCP
Ready to join the team?
Apply for the Software Engineer — Trainer role today — fill in the quick form and our HR team will get back to you.