Thriveth

The AI job market, made clearer

Find work worth
your expertise.

Back to all jobs
Added New on Thriveth

Dockerfile Data Validation Engineer

We are seeking an engineer responsible for designing, implementing, and maintaining data-validation workflows inside Docker-based build pipelines.

10 eligible countries
Hiring companyTuring
Application process2.0 / 5Based on 1 review
Work experienceN/ANo approved reviews yet

About the role

This role involves creating and managing Dockerfile labels, metadata standards, and validation scripts that ensure datasets, schemas, and model artifacts meet quality and compliance requirements before deployment.

You will work closely with data engineering, machine learning, and DevOps teams to build reliable, reproducible, and fully validated containerized data pipelines.

Perks of Freelancing With Turing:

  • Work in a fully remote environment.
  • Opportunity to work on cutting-edge AI projects with leading LLM companies.

Employment type  : Contractor assignment (no medical/paid leave).

Duration of contract : 2-4 weeks; [expected start date is next week].

Responsibilities

  • Develop and optimize Dockerfiles with built-in data-validation steps.
  • Implement LABEL metadata for dataset versions, schemas, and lineage.
  • Create validation scripts (Python/Bash) for schema checks, data integrity, and quality control.
  • Integrate validation steps into CI/CD pipelines and enforce fail-on-bad-data checks.
  • Document standards for Dockerfile labeling, validation logic, and data governance.

Required skills

  • Strong experience with Docker & Dockerfiles.
  • Proficiency in Python or Bash for validation scripting.
  • Knowledge of data formats, schemas, and validation tools.
  • Familiarity with CI/CD systems and container registries.

Preferred skills

  • Previous participation in LLM research or evaluation projects.
  • Experience building or testing developer tools or automation agents.
  • Experience with MLOps workflows, data versioning, or Great Expectations.
  • Knowledge of Kubernetes or container security tools.

Experience and education

  • Experienced DevOps engineers with 4+ years of experience.

Assessment requirements

Evaluation Process (approximately 75 mins) :

  • Interviews (30-60 min technical discussion in QODE).

Schedule details

Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. (We have 3 options of time commitment: 20 hrs/week, 30 hrs/week or 40 hrs/week).

Eligibility

Work arrangement: Fully remote

Applicant eligibility: 10 eligible countries

View all 10 eligible countries

Eligible countries: India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Türkiye, Mexico, Brazil

More about the hiring companyTuring
Find AI-training work. Know what to expect.

Thriveth makes AI data-training work easier to find, understand, and navigate. We replace uncertainty with clear opportunities, realistic expectations, and insights from real application journeys.