Ramsey was dropped for last week's trip to Chelsea, but the Wales international is back in the starting lineup as a replacement for Mesut Ozil, who is sidelined through illness.
The remainder of the team remains the same, with Emery opting to keep faith with Pierre-Emerick Aubameyang despite a slow start to the season.
Arsenal: Cech; Bellerin, Mustafi, Sokratis, Monreal; Guendouzi, Xhaka, Ramsey; Iwobi, Mkhitaryan, Aubameyang
Subs: Leno, Holding, Lichtsteiner, Elneny, Torreira, Welbeck, Lacazette
West Ham United: Fabianski; Fredericks, Diop, Balbuena, Masuaku; Sanchez, Wilshere; Snodgrass, Antonio, Anderson; Arnautovic
Subs: Adrian, Rice, Zabaleta, Obiang, Yarmolenko, Perez, Hernandez
Follow the match at the Emirates Stadium with Sports Mole's live commentary.