cover image
DataAnnotation

DataAnnotation

dataannotation.tech

50 Jobs

8,538 Employees

About the Company

Welcome to DataAnnotation! We pay smart folks to train AI. We offer a remote, flexible work model- you choose your own hours and get to work when you want, whenever you want. Apply now through our open Job Listings.

Listed Jobs

Company background Company brand
Company Name
DataAnnotation
Job Title
Full Stack Developer
Job Description
Job Title: Full Stack Developer Role Summary: Evaluate and improve AI chatbots by designing coding challenges, reviewing outputs, and debugging code. Provide clear explanations of solutions and contribute to model accuracy and performance. Expectations: * Deliver high‑quality coding solutions in at least one of JavaScript, Python, C#, C++, HTML, SQL, or Swift. * Communicate solution logic effectively. * Maintain detailed, objective evaluations of AI output quality. * Work independently on a contract basis. Key Responsibilities: * Create and assign coding challenges for AI models. * Analyze AI-generated code for correctness, efficiency, and style. * Identify and resolve bugs or logic errors. * Document evaluation criteria and results. * Recommend improvements to training data or model parameters. Required Skills: * Proficiency in Python and/or JavaScript; experience in at least one other language (C#, C++, HTML, SQL, Swift). * Strong foundation in algorithms, data structures, and debugging workflows. * Ability to explain code solutions clearly and concisely. * Detail‑oriented, with a focus on quality and performance. * Fluency in English (native or bilingual). Required Education & Certifications: * Bachelor’s degree in Computer Science, Software Engineering, or related field preferred but not mandatory.
Canada
Remote
17-12-2025
Company background Company brand
Company Name
DataAnnotation
Job Title
Software Engineer
Job Description
**Job Title** Software Engineer (AI Model Trainer) **Role Summary** Develop and assess AI chatbot models by creating coding challenges, measuring performance, and improving model quality. Work remotely as an independent contractor, delivering results on a flexible schedule and being compensated hourly. **Expectations** - Fluent English (native or bilingual) and detail‑oriented. - Ability to solve algorithmic coding problems (e.g., LeetCode/HackerRank) and clearly explain solutions. - Self‑managed schedule with reliable internet access. - Availability to work with PayPal payments; only candidates residing in Canada will be considered. **Key Responsibilities** - Design and present coding challenges for AI chatbots. - Evaluate chatbot outputs for correctness, efficiency, and overall quality. - Analyze model performance metrics and provide actionable feedback. - Debug and refine AI model behavior based on evaluation results. - Document testing procedures and solution explanations. **Required Skills** - Proficiency in at least one of: Python, JavaScript, C#, C++, HTML, SQL, Swift. - Strong understanding of algorithms, data structures, and debugging techniques. - Ability to articulate problem‑solving approaches verbally or in writing. - Familiarity with version control (e.g., Git) and collaborative coding platforms is a plus. **Required Education & Certifications** - Current, in‑progress, or completed Bachelor’s degree preferred (any field). - Formal degree not mandatory; relevant experience and demonstrated coding ability are acceptable.
Canada
Remote
17-12-2025
Company background Company brand
Company Name
DataAnnotation
Job Title
Application Developer
Job Description
**Job Title** Application Developer **Role Summary** Develop, evaluate, and refine AI chatbot models by designing coding challenges, testing their outputs, and diagnosing logic or performance issues. Ensure AI solutions meet accuracy and efficiency standards through systematic testing and iterative improvement. **Expectations** - Produce clear, correct code solutions for algorithmic challenges. - Articulate problem‑solving rationale for each solution. - Deliver high‑quality, scalable code that meets performance benchmarks. - Maintain rigorous documentation of tests, evaluations, and improvements. **Key Responsibilities** - Create and administer coding challenges for AI chatbot training. - Run automated and manual tests to assess output correctness and efficiency. - Analyze AI model behavior, identify bugs, and propose optimizations. - Collaborate with AI/ML team to integrate feedback into model updates. - Document evaluation results, lessons learned, and suggested enhancements. **Required Skills** - Proficiency in at least one of: Python, JavaScript, C#, C++, HTML, SQL, Swift. - Strong foundation in algorithms, data structures, and debugging techniques. - Experience solving coding problems on platforms such as LeetCode or HackerRank. - Excellent written and verbal English communication (native or bilingual). - Detail‑oriented with ability to follow rigorous testing workflows. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred but not mandatory).
Canada
Remote
17-12-2025
Company background Company brand
Company Name
DataAnnotation
Job Title
Bilingual AI Trainer
Job Description
Job title: Bilingual AI Trainer Role Summary: Train and evaluate AI chatbot models that generate content in English and French. Ensure outputs meet linguistic, grammatical, and brand voice standards. Work remotely, selecting projects and managing schedules. **Location requirement:** France only. Expectations: Deliver accurate, high‑quality content evaluations; collaborate with content teams; meet project deadlines; maintain consistency with brand guidelines. Key Responsibilities: - Assign writing and editing tasks to AI chatbots in English and French. - Review AI‑generated content for correctness, grammar, style, and brand voice. - Measure model performance and provide constructive feedback for improvement. - Identify and troubleshoot logical or content gaps in outputs. - Engage in iterative model tuning and testing cycles. - Document evaluation findings and recommend enhancements. Required Skills: - Native or fluent proficiency in English and French. - Expert writing, editing, and content development abilities. - Detail‑oriented with strong judgment of grammar and style. - Capability to assess AI outputs against defined quality criteria. - Self‑motivated, capable of independent remote work, and effective time management. Required Education & Certifications: - Bachelor’s degree in Communications, Journalism, or related field preferred (not mandatory).
France
Remote
17-12-2025