Mora was hired on as a quality control coach with the San Diego Chargers in 1985, moving up to coach the secondary in 1989. In 1992, he moved to the New Orleans Saints to coach under his father. In 1997, the Mora moved to the San Francisco 49ers to coach, and later become the 49ers' defensive coordinator in 1999.
In 2004, Jim Mora was hired by the Atlanta Falcons as their head coach. He led the Falcons to a record of 11–5 and a first round bye in the playoffs. Atlanta hosted and defeated the St. Louis Rams 47–17 in the divisional round, and advanced to the NFC Championship Game, where they lost 27–10 on the road to the Philadelphia Eagles. Mora turned to broadcasting after being released from the Falcons when he became a contributor to NBC's playoff coverage.
The Seattle Seahawks announced on January 21, 2007, that Mora was joining their staff as assistant head coach and defensive backs coach. Mora was officially named the seventh head coach in franchise history in 2009.
After his dismissal by the Seahawks, Mora accepted a position as a commentator with the NFL Network. In August 2010, Fox Sports announced that Mora would be serving as a color analyst on the network's NFL coverage for the 2010 season.
On December 10, 2011, the UCLA Bruins announced the hiring of Mora as head coach.