Preheat your oven to 350°F (175°C) and line your baking sheets with parchment paper or a silicone mat.
In a large mixing bowl, cream together the softened butter, brown sugar, and granulated sugar until light and fluffy.
Add the pumpkin puree, eggs, and vanilla extract to the butter mixture. Mix until well combined.
In another bowl, whisk together the flour, baking soda, baking powder, cinnamon, nutmeg, and salt.
Gradually add the dry ingredients to the wet ingredients, stirring until just combined. Be careful not to overmix.
Fold in the chocolate chips using a rubber spatula.
Drop tablespoon-sized balls of dough onto the prepared baking sheets, leaving about 2 inches between each cookie.
Bake in the preheated oven for 10-12 minutes, or until the edges are lightly golden. The centers may look slightly underbaked; they will firm up as they cool.
Remove from the oven and let cool on the baking sheets for a few minutes before transferring them to a wire rack to cool completely.
For added flavor, you can include chopped nuts or dried cranberries in the dough.
Store cookies in an airtight container at room temperature for up to one week, or freeze for longer storage.