Principal Software Engineer, ML at Cadence Design Systems (San Jose)