Edit the output of a filter

i have created the following solution, it is working when you keep into the active theme functions.php.

Refrence
Page: includes\forms\class-wp-job-manager-form-submit-job.php
Line: 791

add_filter('submit_job_form_save_job_data', 'remove_dublicated_post_name', 10, 5);

function remove_dublicated_post_name($job_data, $post_title, $post_content, $status, $values){
 if( ! strpos( $job_data['post_name'] , sanitize_title($values['company']['company_name'] ) ){
    // to remove dublicate company names
    $post_name_raw_arr = explode("-",$job_data['post_name']);
    $post_name_unique_arr = array_unique($post_name_raw_arr );
    $job_data['post_name'] = sanitize_title( implode( '-', $post_name_unique_arr ) );
  }
return $job_data;
}