Backend Software Engineer
DataAnnotation
full-remotemidcontractbackend New York, United States Today via LinkedIn
Up to 72,000 USD/annual
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
BackendPythonJavaScriptAlgorithmsData StructuresDebuggingLeetCodeHackerRankAI Model EvaluationRemote
About the role
Role Overview
Backend Software Engineer (AI Model Training)
Join DataAnnotation to help train AI models by evaluating AI chatbot behavior and improving model quality through structured coding challenges and analysis.
Responsibilities
- Create or provide coding challenges for AI chatbots and evaluate their outputs
- Assess AI model results for correctness and performance
- Diagnose issues and solve problems to improve model quality
Requirements
- Proficiency in at least one programming language: Python and/or JavaScript
- Ability to solve coding problems (e.g., LeetCode, HackerRank-style) using a language such as:
- JavaScript, Python, C#, C++, HTML, SQL, or Swift
- For each coding solution, be able to explain how it solves the problem
- Detail-oriented with strong debugging workflows
- Experience with algorithms and data structures
- Fluency in English (native or bilingual)
- Must be in the United States
Nice to Have
- Bachelor’s degree (current, in progress, or completed)
Compensation & Work Setup
- Remote (full-time or part-time)
- Hourly projects, paid up to $60 USD/hour
- Bonuses for high-quality and high-volume work
- Payment via PayPal
- Independent contract; choose your own schedule
About DataAnnotation
DataAnnotation is a technology company that supports AI model training and evaluation. The role focuses on building and assessing coding and chatbot outputs to improve model quality, using backend engineering skills.
Scraped 4/11/2026