If AG is willing to hire you for your programming skills. That means at least a degree in appropriate fields if you're going to work on the site code. And if they like you, it's essentially a job after all. And no, salary has never been disclosed. After all, will a company disclose such information to everyone?
You would have to ask for a job. Like any other job, you get payed, but you have to wait until they are hiring. And, like Nicho said, you need a degree for the appropriate fields.