Programmer Job at DataAnnotation, Canada

eGpKSWZoVENBZ0tuaFEra3IzdnFqeS9HMEE9PQ==
  • DataAnnotation
  • Canada

Job Description

Job Description

DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.

We are looking for a proficient Programmer to join our team to train our AI chatbots to code. You will work with the chatbots that we are building in order to measure their progress, as well as write and evaluate code.

To apply to this role, you will need to be proficient in either Python and/or JavaScript. However, all of the following programming languages are also relevant: TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be able to explain how your solution solves the problem.

Benefits:

  • This is a full-time or part-time REMOTE position
  • You’ll be able to choose which projects you want to work on
  • You can work on your own schedule
  • Projects are paid hourly, starting at $40+ USD per hour, with bonuses for high-quality and high-volume work

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

Qualifications:

  • Fluency in English (native or bilingual level)
  • Proficient in either Python and/or JavaScript
  • Excellent writing and grammar skills
  • A bachelor's degree (completed or in progress)
  • Previous experience as a Software Developer, Coder, Software Engineer, or Programmer

Note: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD. This job is only available to those in the US, UK, Canada, Australia, or New Zealand. Those located outside of these countries will not see work or assessments available on our site at this time.

Job Tags

Hourly pay, Full time, Part time, Remote job,

Similar Jobs

SVM

Service Plumbing Project Manager Job at SVM

 ...Are you a results-driven leader with a proven ability to manage service projects and build strong client relationships? Do you thrive in a...  ...business. Identify and pursue cross-selling opportunities for HVAC services by collaborating with internal partners to deliver... 

Ladder

Apprentice Electrician with Hammett Electric Company Job at Ladder

Hammett Electric Company is hiring apprentice electricians for utility construction projects. No experience required. Candidate Requirements:Willing to Work from Elevated HeightsWilling to Work in Inclement WeatherHigh School DiplomaWilling to Be Background CheckedHas... 

Solo

HR Intern Job at Solo

 ...with cutting-edge SaaS solutions that help businesses scale and thrive. Were looking for a curious, organized, and people-oriented HR Intern to support our Human Resources team. This is a hands-on opportunity to gain exposure to a variety of HR and office operations in... 

RECAP

Mentor Teacher Job at RECAP

 ...providing high-quality early childhood education and family support services in Orange and Sullivan Counties. The Early Head Start Mentor Teacher supports new staff during their first 18 months in the program to promote retention, professional growth, and success.... 

BJC HealthCare

Part Time Clinical Triage Nurse - Access Center Job at BJC HealthCare

 ...? BJC Medical Group is looking for a Part Time Clinical Triage Nurses! Must live within 1 hour of St. Louis, Missouri [ MO or IL...  ...Purpose The RN Telehealth (Access Center) provides direct telephonic care to adult and pediatric patients in collaboration with primary...