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
See all open roles

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.