So context,
I am high level educated and I get an opportunity for a dream job in USA, preliminary contact are good so I would say I got a 50/50 to get the job if I officially apply.
But I mess things up, I am occasional smoker of illegal product in my country and I get caught by internal french customs (not police) for detention of illegal product (1g if its matter) some month ago. They proposed me two things either a legal matter which implies going to a tribunal or "a friendly resolution" which implies to paid a fine and sign a paper saying that I recognize being caught in possession of illegal product but I will not have a criminal record, but a fine for infraction by the customs, so I take option 2. In France employer can only see criminal record so in a way I am lucky and still able to find a job in my country.
I wonder if even without criminal records this infraction can forbid me the entry to USA for work.
If yes can I do anything? does a specialize lawyer will be able to help me?