The 21-year-old from Saracens, who featured as a substitute against Italy last time out, has replaced the injured Joe Launchbury.
"Joe Launchbury is unlucky to miss out through injury. Maro Itoje is selected as result and we're pleased for him," said Jones.
"Joe Marler made a big impact off the bench in Rome and will start the game with Mako Vunipola finishing the match."
Elsewhere, Wasps centre Elliot Daly has been included as a replacement for the first time.
England team to face Ireland: Brown, Watson, Joseph, Farrell, Nowell, Ford, Youngs; Marler, Hartley, Cole, Itoje, Kruis, Robshaw, Haskell, Vunipola