Senior Software Engineer - AI jobs