Individuals can’t file an H1B visa petition for themselves. H1B is an employer-sponsored visa i.e. for this visa an employer must offer you a job and apply for your visa petition with the US Immigration Department under the Immigration and Nationality Act. However, you will have to meet the H1B visa requirements for Indian citizens and provide the required documents. After the approval of the petition, you can apply for the visa at the US Embassy or Consulate in India.