Software Programming Analyst
DataAnnotation
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Software Programming Analyst Role
We are looking for a Software Programming Analyst at DataAnnotation to join our team to train AI models. In this role, you will measure the progress of AI chatbots, evaluate their logic, and solve problems to improve model quality.
Key Responsibilities
- Give AI chatbots coding challenges and evaluate their outputs.
- Evaluate the quality of AI model results for correctness and performance.
Qualifications
- Proficient in Python and/or JavaScript, with additional experience in languages such as C#, C++, HTML, SQL, or Swift.
- Experience with algorithms, data structures, and debugging workflows.
- Detail-oriented with excellent English skills.
- Bachelor’s degree (current, in progress, or completed) preferred but not required.
Benefits
- Full-time or part-time REMOTE position.
- Choose your own projects and work schedule.
- Hourly pay starting at $40+ USD per hour with bonus opportunities.
Additional Information
Payment is made via PayPal, handling any currency conversions from USD. This is an independent contract position. Only applicants in the United Kingdom will be considered.
Key skills/competency
Python, JavaScript, algorithms, debugging, AI, data structures, coding challenges, evaluation, remote work, contract
How to Get Hired at DataAnnotation
- Customize Resume: Highlight relevant programming and AI skills.
- Showcase Experience: Emphasize debugging and algorithm expertise.
- Research DataAnnotation: Understand their AI training focus.
- Prepare Examples: Provide coding challenge explanations with clarity.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background