1. Write down what you're hoping to gain from interning at a startup. Are you looking for paid or unpaid internships? Industry specific or agnostic? Early stage or later stage startups? Many early stage startups are tight with budget.<p>2. Hop on AngelList (angel.co) and scour through startups in your area. Identify 10 that you're interested in and why.<p>3. Reach out to the team via LinkedIn or AngelList with your request + what you're hoping to learn from the internship and why them. Invite a team member for coffee or an intro call<p>4. Goodluck :)
I wouldn't aim for startups. I would aim for larger, established corporations, that have good track-record with internships.<p>I am biased, but speaking from my experience at RedHat in Czech republic, from time-to-time I would see interns doing university outreach, in our finance department and some taking care of our facilities. Technical-writing might fit your bill as well.<p>I would look for open-house-days, or local conferences where employees of your chosen corp would present. This might give you a better leg into their doors than just spamming their generic CV inbox .