Disclaimer: this is a Poland-centric comment, your academic environment may vary
If a faculty member offers you to join some kind of project they're involved in, by all means go for it.
You'll be exploited for free or for minimum pay, you'll get random urgent requests to get something done quickly on a Friday evening, and you'll get stress migraines.
But I still recommend doing this if you have a chance, and here's why:
- chances are the job is unique, odd, and not something you'd be doing in the corporate IT world. I once found myself teaching a class of art students how to build iOS apps, with ~24 hours of experience in Swift and having never owned or used any Apple device.
- if it's an official contract and you get paid for it, it can become the crown jewel of your CV even if it wasn't rocket science. Especially US-based readers of your resume will value academic achievement.
- you can combine the additional work with regular coursework or a master's thesis, which will help you get more mileage from the time you're spending. Keep in mind this is still much more than would be normally expected from you.
- if you prove to be useful, you'll be on good terms with a potentially important faculty member
Things to keep in mind:
- get ready for a really stressful few months
- expect to be exploited to no end
- don't expect any promises you hear to be fulfilled, except what is written on your contract with the university if you get one
- there will be pressure to go deeper and deeper, and you will hear them discrediting the value of other things you might be planning to do such as a corporate IT career. You need to know whether you want to stay or not, and you need to base this decision on realistic prospects, not on someone's visions and promises (see #3).
Source: one official short-term contract and one unofficial project assistance