Per il campionato 2016 è stato ingaggiato dalla scuderia esordiente Haas. La stagione parte benissimo con il sesto posto nella gara inaugurale in Australia e il quinto in Bahrein; dopo una gara deludente in Cina, chiusa in diciannovesima posizione, torna a punti nel Gran Premio di Russia, chiuso in ottava posizione. Dopo gare deludenti (tre piazzamenti fuori dalla zona punti e un ritiro) torna in zona punti in Austria, settimo. Dopo tale Gran Premio, il pilota francese giunge a punti solo negli Stati Uniti d'America, dove chiude decimo. Termina la stagione con 29 punti, in tredicesima posizione assoluta.