Python Engineer - AI Data & Evaluation
Gramian Consulting Group Chile
IT Services and IT Consulting · 2-10 employees
About the role
Design and maintain evaluation rubrics and Python/TypeScript pipelines to improve AI model training data quality. Collaborate with researchers to translate qualitative assessments into scalable workflows and provide actionable technical insights.
What they look for
Requirements
Requires at least 5 years of professional experience with Python or TypeScript and hands-on experience in AI data quality or evaluation. Candidates must demonstrate strong technical communication skills and the ability to work in a fast-paced, remote environment.
Full description
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.
- 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.
Similar roles
-
Senior Python Developer
Charles Schwab Inc. Austin, Texas, United States · $135K–$162K/yr
-
Lead Software Engineer-PYTHON
JPMorgan Chase & Co. Houston, Texas, United States
-
Sr. Data Engineer (Python & SQL exp. mandatory)
Salesforce Hyderabad, Telangana, India
-
Python AI
Synechron Bengaluru, Karnataka, India
-
Lead Software Engineer - Data Engineer,Python,Java,Sql,snowflake,Azure
Blue Yonder Bengaluru, Karnataka, India
-
Tech Lead - SnowFlake SAS Python Job
Yash Technologies Bangalore, Karnataka, India