I'm a software engineer who has been part of a union bargaining committee, albeit at a non-profit media organization. I've known many engineers who have done it at for-profit organizations.
"How do you collectively bargain around stock options?"
Same as collectively bargaining over base comp?
"remote work policies"
My union contract guarantees me and all other software devs in my shop remote work for the life of the contract.
"pace of AI automation"
My union contract requires bargaining over any mandatory use of of AI. So far, there haven't been any major disagreements with management over this. At other workplaces in my union, management has had worse ideas.