that value is not a guid, at least not represented the usual way. It's represented as an array of bytes as it is written.

Try this and see if you get a match:

select cast(job_id as varbinary(100)), job_id, name from msdb.dbo.sysjobs