Your fiance could apply for a work visa in the U.S. if he received a job offer and the employer is willing to sponsor him for a work visa such as a H1B. Depending on his credentials, in some instances he might be able to sponsor himself.
It may be easier if you apply for a Fiance Visa for him to enter the U.S. Once he enters the U.S. on the Fiance Visa, he could apply for a work permit. But, you would have to get married within 90 days after he enters the U.S. If you truly plan to marry this person, you could have an inexpensive ceremony and continue to plan the official wedding in two years.Ask a similar question