Programming Analyst
North Dakota, USA
Listed on 2025-11-20
-
IT/Tech
Data Analyst, Data Scientist, AI Engineer, Machine Learning/ ML Engineer
Join to apply for the Programming Analyst role at Data Annotation
.
We are looking for a Programming Analyst to join our team to train AI models. You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of each model.
To apply to this role, you will need to be proficient in either Python and/or JavaScript. Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think Leet Code, Hacker Rank, etc). For each coding problem, you must be able to explain how your solution solves the problem.
Benefits- Full‑time or part‑time remote position.
- Choose which projects to work on.
- Work on your own schedule.
- Projects paid hourly starting at $40+ USD per hour, with bonuses for high‑quality, high‑volume work.
- Give AI chatbots coding challenges and evaluate their outputs.
- Evaluate the quality produced by AI models for correctness and performance.
- Fluency in English (native or bilingual).
- Detail‑oriented.
- Experience with algorithms, data structures, and debugging workflows.
- Current, in‑progress, or completed Bachelor’s degree preferred but not required.
Payment is made via Pay Pal. We will never ask for any money from you. Pay Pal will handle any currency conversions from USD. Only applicants in the United States will be considered for this role. This is an independent contract position.
Seniority levelEntry level
Employment typeFull‑time
Job functionEngineering and Information Technology
IndustriesSoftware Development
Referrals increase your chances of interviewing at Data Annotation by 2×.
Apply BELOW
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).