Job Description
Join to apply for the Software Designer role at DataAnnotation
Overview We are looking for a Software Designer to join our team to train AI models. You will measure the progress of AI chatbots, evaluate their logic, and solve problems to improve the quality of each model.
Responsibilities Give AI chatbots coding challenges and evaluate their outputs
Evaluate the quality produced by AI models for correctness and performance
Qualifications Proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) to solve coding problems (e.g., LeetCode, HackerRank)
Be able to explain how your solution solves the problem for each coding task
Fluency in English (native or bilingual level)
Detail-oriented
Experience with algorithms, data structures, and debugging workflows
A current, in progress, or completed Bachelor’s degree is preferred but not required
Benefits This is a full-time or part-time REMOTE position
You’ll be...
Overview We are looking for a Software Designer to join our team to train AI models. You will measure the progress of AI chatbots, evaluate their logic, and solve problems to improve the quality of each model.
Responsibilities Give AI chatbots coding challenges and evaluate their outputs
Evaluate the quality produced by AI models for correctness and performance
Qualifications Proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) to solve coding problems (e.g., LeetCode, HackerRank)
Be able to explain how your solution solves the problem for each coding task
Fluency in English (native or bilingual level)
Detail-oriented
Experience with algorithms, data structures, and debugging workflows
A current, in progress, or completed Bachelor’s degree is preferred but not required
Benefits This is a full-time or part-time REMOTE position
You’ll be...
Apply for this Position
Ready to join DataAnnotation? Click the button below to submit your application.
Submit Application