PTR Global logo

Data Scientist

PTR Global

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

Data Scientist – Python & Computer Vision

Location: McLean, VA – Fully Onsite

Duration: Contract through December 31, 2026

Assignment Type: Contract Only

Work Authorization: Sponsored candidates accepted through one-layer-deep sub-vendors; candidates must be W2 employees of the sub-vendor.

Interview: 1 round, 60 minutes – MS Teams video mandatory

Industry: Mortgage / Financial Services

Important Submission Requirement

Completed resume templates and candidate vetting questions are required with every submission. Resumes without completed templates and/or vetting questions will not be considered. All vetting-question responses must be provided directly by the candidate.

About the Role

We are seeking a hands-on Data Scientist with strong Python, Computer Vision, SQL, data modeling, and Snowflake experience to develop and operationalize image-based data capabilities within a mortgage/financial-services environment.

The role will focus on image extraction, computer vision model outputs, metadata generation, validation, quality control, and structured data integration . The ideal candidate combines strong software engineering and data skills with experience working with image analytics and mortgage/financial data.

Key Responsibilities

  • Develop Python solutions supporting computer vision, image extraction, metadata generation, and model-output validation .
  • Process image-based model outputs including bounding boxes, labels, confidence scores, attributes, and structured metadata .
  • Build reusable Python utilities for parsing, transforming, validating, and comparing computer vision outputs.
  • Create test datasets and perform regression testing and quality validation across model runs.
  • Validate extracted images and metadata against PDFs, appraisal reports, and authoritative source documents .
  • Identify defects, data gaps, extraction issues, misclassifications, and model-output inconsistencies.
  • Develop SQL/Python pipelines to transform model outputs into structured and semi-structured data.
  • Work with JSON/Variant data structures and Snowflake for downstream analytics.
  • Partner with product, engineering, UI, research, modeling, data, and business teams.
  • Translate technical model outputs into practical QC, review, validation, and exception workflows .
  • Troubleshoot issues across image inputs, model outputs, metadata, data loads, and user-facing workflows.
  • Document technical findings, defects, remediation steps, and testing results.

Required Qualifications

  • 5–7+ years of related experience in Data Science, Computer Vision, Data Engineering, or a similar technical discipline.
  • Strong hands-on Python development experience.
  • Strong SQL skills and experience working with structured and semi-structured data.
  • Hands-on Computer Vision / Image Analytics experience.
  • Experience with libraries such as OpenCV, Pillow, PyTorch, TensorFlow , or similar.
  • Experience working with image files, model predictions, labels, confidence scores, bounding boxes, annotations, and metadata .
  • Strong experience with data modeling and Snowflake .
  • Experience with JSON, APIs, data pipelines, and validation/reconciliation logic.
  • Experience testing, debugging, and validating model-output pipelines.
  • Ability to work with business and technical stakeholders in a fast-paced environment.
  • Financial services or mortgage industry experience is required.

Preferred Qualifications

  • Experience with Freddie Mac or Fannie Mae .
  • Mortgage, appraisal, property-image, or housing data experience.
  • Experience with OCR, object detection, image classification, image extraction, or metadata extraction .
  • Snowflake VARIANT/JSON experience.
  • Experience with model validation and AI-enabled quality-control workflows.
  • Knowledge of UAD/appraisal modernization .
  • Experience working with GSE, mortgage, housing, or financial-services technology.

⭐ Top 5 Must-Have Skills

  1. Python – Strong hands-on development
  2. Computer Vision / Image Analytics
  3. SQL + Data Modeling
  4. Snowflake + JSON/Semi-Structured Data
  5. Mortgage / Financial Services Experience

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at PTR Global was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.