Overview
Remote
USD 80.00 - 90.00 per hour
Contract - W2
Job Details
Job Description
Title: AI Data Trainer - Software (Contract)
Remote
Key Responsibilities:
Design and implement data collection systems and pipelines for AI model training
Architect and evaluate datasets for AI model training and benchmarking
Provide in-depth analysis of model behaviors, performance, and interaction patterns
Develop and curate complex code examples and solutions in multiple languages (Python, JavaScript, Rust, C/C++)
Lead evaluation efforts of AI-generated code to enforce industry-leading standards
Identify and analyze emerging trends, edge cases, and opportunities for improvement
Develop advanced benchmarks and evaluation methodologies for AI capabilities
Create technical documentation and evaluation frameworks
Quality Standards:
Maintain high levels of precision and consistency in data labeling and code evaluation
Follow annotation guidelines and quality control processes
Participate in regular quality audits and calibration exercises
Document clear rationales for evaluation decisions
Flag edge cases and provide detailed feedback on challenging examples
Required Qualifications:
Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or related technical field
5+ years of professional software development experience
Expert proficiency in multiple programming languages (Python, JavaScript, Rust)
Strong full-stack development experience across frontend and backend systems
Advanced understanding of data structures, algorithms, and system architecture
Experience with ML/AI systems, preferably language models or related technologies
Strong attention to detail with exceptional analytical and critical thinking skills
Outstanding written and verbal communication abilities
Proven ability to work independently while delivering high-quality output
Preferred Qualifications:
Master's degree in Computer Science, AI, or related field
Experience with AI language models, prompt engineering, or model evaluation
Deep knowledge of machine learning frameworks and concepts
Previous experience developing tooling for data labeling or annotation platforms
Expertise in cloud infrastructure (AWS, Google Cloud Platform, Azure) and containerization (Docker, Kubernetes)
Experience with distributed systems and high-performance computing
Understanding of ethical considerations in AI development
Title: AI Data Trainer - Software (Contract)
Remote
Key Responsibilities:
Design and implement data collection systems and pipelines for AI model training
Architect and evaluate datasets for AI model training and benchmarking
Provide in-depth analysis of model behaviors, performance, and interaction patterns
Develop and curate complex code examples and solutions in multiple languages (Python, JavaScript, Rust, C/C++)
Lead evaluation efforts of AI-generated code to enforce industry-leading standards
Identify and analyze emerging trends, edge cases, and opportunities for improvement
Develop advanced benchmarks and evaluation methodologies for AI capabilities
Create technical documentation and evaluation frameworks
Quality Standards:
Maintain high levels of precision and consistency in data labeling and code evaluation
Follow annotation guidelines and quality control processes
Participate in regular quality audits and calibration exercises
Document clear rationales for evaluation decisions
Flag edge cases and provide detailed feedback on challenging examples
Required Qualifications:
Bachelor's degree or equivalent experience in Computer Science, Software Engineering, or related technical field
5+ years of professional software development experience
Expert proficiency in multiple programming languages (Python, JavaScript, Rust)
Strong full-stack development experience across frontend and backend systems
Advanced understanding of data structures, algorithms, and system architecture
Experience with ML/AI systems, preferably language models or related technologies
Strong attention to detail with exceptional analytical and critical thinking skills
Outstanding written and verbal communication abilities
Proven ability to work independently while delivering high-quality output
Preferred Qualifications:
Master's degree in Computer Science, AI, or related field
Experience with AI language models, prompt engineering, or model evaluation
Deep knowledge of machine learning frameworks and concepts
Previous experience developing tooling for data labeling or annotation platforms
Expertise in cloud infrastructure (AWS, Google Cloud Platform, Azure) and containerization (Docker, Kubernetes)
Experience with distributed systems and high-performance computing
Understanding of ethical considerations in AI development
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.