The company I am thinking of applying to has a job opening posted for a medium level software development position, however I do not think I am qualified for that yet. I was thinking of emailing their HR and asking them if there is any possibility to hire me as an intern, so I can get up to speed and eventually grow into the position.
Would it hurt my chances in the future if I express interest and they decline me? I still would want to work for them, since the company is quite respectable in my area, and I am interested in the work they do, but I currently do not have the skill level for the position.