5 days ago

Software Programming Analyst

DataAnnotation

Hybrid
Full Time
$85,000
Hybrid

Job Overview

Job TitleSoftware Programming Analyst
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$85,000
LocationHybrid

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.

Uncover Hiring Manager

Job Description

About the Role

DataAnnotation is seeking a Software Programming Analyst to join our team, focusing on training AI models. In this crucial role, you will be instrumental in measuring the progress of AI chatbots, meticulously evaluating their logic, and proactively solving problems to enhance 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

  • Fluency in English (native or bilingual level).
  • Detail-oriented.
  • Experience with algorithms, data structures, and debugging workflows.
  • Proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) is required to solve coding problems (similar to LeetCode, HackerRank, etc.).
  • Ability to clearly explain how your solution solves a coding problem.
  • 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 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 on high-quality and high-volume work.

Important Notes

  • Payment is made via PayPal.
  • DataAnnotation will never ask for any money from you.
  • PayPal will handle any currency conversions from USD.
  • Only applicants in Canada will be considered for this role.
  • This is an independent contract position.

Key skills/competency

  • AI Model Training
  • Programming (Python/JavaScript)
  • Algorithm Design
  • Data Structures
  • Debugging
  • Code Evaluation
  • Problem Solving
  • Attention to Detail
  • English Fluency
  • Analytical Thinking

Tags:

Software Programming Analyst
AI training
Python
JavaScript
algorithms
data structures
debugging
code evaluation
problem solving
AI models
C#
C++
HTML
SQL
Swift
remote work
analytical
programming

Share Job:

How to Get Hired at DataAnnotation

  • Research DataAnnotation's mission: Study their approach to AI training and evaluation, looking for recent projects or publications.
  • Tailor your resume for AI roles: Highlight experience in programming, algorithms, data structures, and debugging relevant to AI model analysis.
  • Showcase problem-solving skills: Prepare examples of how you've solved coding challenges and explained your solutions effectively.
  • Emphasize remote work readiness: Detail your ability to work independently, manage your schedule, and communicate effectively in a remote setting.
  • Prepare for technical assessments: Expect coding problems similar to LeetCode/HackerRank and be ready to articulate your thought process.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background