These aren't the Giants of the past. These aren't even the Giants of just a few years ago. It's a new age of baseball in San Francisco, and it starts with the coaching staff.

Sources told NBC Sports Bay Area's Alex Pavlovic on Sunday that the Giants are working to bring in former Dodgers minor league hitting coach Justin Viele, 29, as one of their major league hitting coaches. This comes days after 33-year-old Donnie Ecker was named San Francisco's hitting coach.

When it comes to pitching, the Giants have gone non-traditional and turned their eyes to the college game. D1Baseball.com's Kendall Rogers reported Sunday that Arizona State's Jason Kelly is a "serious candidate" to become the Giants' next pitching coach.

SOURCES: @ASU_Baseball pitching coach Jason Kelly has emerged as a serious candidate for the @SFGiants big league pitching coach job. Kelly has obvious strong ties to the Bay Area. Something to monitor as #MLBWinterMeetings begin. #SFGiants — Kendall Rogers (@KendallRogers) December 9, 2019

Kelly was named ASU's pitching coach this past June. Prior to that, he spent seven seasons at the University of Washington and was revered as a top coach and recruiter for the Huskies. D1Baseball.com named Kelly the 2018 National Coach of the Year for Washington's run to the College World Series.

Under Kelly's tutelage, 15 pitchers at Washington were drafted since 2013, including seven in the top 15 rounds. He isn't the only college pitching coach the Giants have targeted, too.

The front office also went after the University of Georgia's Sean Kenny, and Eastern Carolina's Jason Dietrich. Both declined and decided to stay put in college. Rogers says the Giants have gone after four or five candidates thus far.

[RELATED: What to watch for as Giants head to MLB Winter Meetings]

The Giants haven't formally announced that Curt Young will not return for a third season as their pitching coach, but it was expected that manager Gabe Kapler would bring in several new coaches. The only known coach to come back next season is Ron Wotus, who will be in his 33rd year with the Giants organization.