Posted 4 days ago
Python Engineer - AI Data & Evaluation
AI Summary
Designs evaluation rubrics and pipelines for AI training data quality, reviews preference data, and translates technical judgments into scalable workflows.
About this role
About Gramian
Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.
About the Role
We are looking for an experienced engineer to support advanced AI development projects focused on improving the quality and reliability of model training data. This role combines evaluation framework design, preference data review, and engineering infrastructure, requiring someone who can translate complex technical judgments into clear rubrics and scalable workflows. You will work closely with researchers and engineers to improve data quality, build supporting pipelines, and deliver concise, actionable insights in a fast-moving environment.
CONTRACT: Freelance / Contractor, short-term (3 months)
COMMITMENT: Minimum 20 hours per week, at least 4 hours per day, with 4 hours of overlap with PST working hours
LOCATIONS: Remote — LatAm
PROCESS: 1 interview round (approximately 30 minutes, technical and cultural discussion)
NOTES: Mandatory Experience working in Tier 1 companies
Responsibilities
- Design and refine evaluation rubrics and criteria for preference data.
- Review and label data while identifying subtle quality issues and inconsistencies.
- Build and maintain Python or TypeScript pipelines and infrastructure supporting data generation, collection, and evaluation.
- Develop processes that translate qualitative assessments into scalable evaluation workflows.
- Synthesize findings from data reviews into clear technical write-ups, updates, and recommendations.
- Collaborate with researchers and engineers to improve evaluation methodologies and data quality.
- Iterate on evaluation processes based on observed issues and project requirements.
- Communicate technical findings in a structured, concise, and actionable format.
Requirements
- At least 5 years of professional experience with Python or TypeScript.
- Hands-on experience building or maintaining pipelines and infrastructure using Python, or contributing to large TypeScript codebases.
- Practical experience with preference data collection, review, or rubric creation.
- Experience designing or applying evaluation criteria for AI-generated content or technical outputs.
- Strong written and verbal communication skills, demonstrated through clear technical documentation or summaries.
- Ability to explain and justify quality judgments using explicit evaluation criteria.
- Experience navigating or contributing to large codebases, such as VSCode, is an advantage.
- Prior experience working on AI, machine learning, data quality, or evaluation projects is an advantage.
Skills
Explore related jobs
More jobs at Gramian Consulting Group
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.