Data Engineer- AI Trainer
- Published on
About the Role
We are looking for proficient programmers to join our team to train our AI chatbots to code. You will work with the chatbots we are building in order to measure their progress, as well as write and evaluate code.
Responsibilities
- Come up with diverse problems and solutions for a coding chatbot.
- Write high-quality answers and code snippets.
- Evaluate code quality produced by AI models for correctness and performance.
About the Candidate
To apply to this role, you will need to be proficient in either Python and/or JavaScript. Proficiency in at least one programming language/framework (JavaScript, TypeScript, Python, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, or Swift) is required to solve coding problems (think LeetCode, HackerRank, etc.). You must be able to explain how your solution solves each coding problem.
Fluency in English (native or bilingual level) is necessary, and you should be detail-oriented with excellent writing and grammar skills. A bachelor's degree (completed or ongoing) is also preferable.
Company Culture and Benefits
DataAnnotation offers a remote work environment where you can choose which projects to work on, allowing you to create your own schedule. This is a contract position where projects are paid hourly. Compensation starts at $40 USD/hour, with bonuses for high-quality and high-volume work. Successful candidates often find themselves working between 5-20 hours per week, up to 40 hours depending on the project load.
Payment is made via PayPal, and it is important to note that we will never ask for any money from you. PayPal will handle any currency conversions from USD.