"Among the most satisfying experiences for me as a teacher has been having the opportunity to work as an assistant helping professors."
That's how I would say it, but I think you could drop 'having'. Your second example doesn't work, however, because it's unclear that you were the assistant. The basic idea of using a noun in this structure is fine.
- For Teachers