Software Engineer – AI Training (Freelance)

Andovar

Andovar

Salary: $$$
Type: Full time

Tags: JavaScript Java Python Git

You will be contributing to projects with Andovar, a global provider of language data and AI solutions, supporting the development of high-quality training data for AI systems.
In this role, you will work with a distributed network of contributors via the Outlier platform, engaging in tasks that involve real-world codebases and structured technical evaluations. These contributions help improve the accuracy and performance of AI models across different use cases.
The work is project-based and fully remote, requiring strong analytical thinking, attention to detail, and the ability to work independently within defined guidelines.

Find this vacancy on Get on Board.

Job Functions

As a Software Engineer – AI Training, you will:

  • Build and maintain Docker environments to support reproducible workflows
  • Develop scripts (Python/Bash) to automate tasks and streamline processes
  • Review and analyze code changes, including GitHub patches
  • Explore unfamiliar repositories to identify core logic and functionality
  • Develop evaluation criteria or rubrics to assess AI-generated outputs
  • Collaborate with a global network of contributors to support high-quality deliverables

Performance Expectations:

  • Complete the initial onboarding task within 3–7 days of activation
  • Meet weekly contribution targets aligned with project requirements
  • Maintain a quality score of at least 80% on submitted tasks
  • Demonstrate consistent and reliable participation

Selection Process:

  • Shortlisted candidates will be required to complete a technical assessment provided by Andovar
  • The assessment evaluates coding, reasoning, and code comprehension skills relevant to the project tasks
  • Please note: the use of AI tools during the assessment is not permitted

Required Qualifications

  • 3–8 years of experience in software engineering or a related field
  • Strong proficiency in Python, JavaScript, or Java
  • Experience working with APIs, backend systems, or production environments
  • Familiarity with Git, command-line tools, and scripting workflows
  • Basic knowledge of Docker and containerization
  • Strong analytical skills and the ability to quickly understand new codebases

Preferred Skills

  • Experience with code reviews, debugging, or optimization
  • Exposure to collaborative or distributed development environments
  • Prior experience contributing to AI/ML-related projects

Conditions

  • Fully remote, contract-based, work-from-anywhere setup
  • Opportunity to contribute to AI training and evaluation projects
  • Collaboration with a global network of contributors
  • Performance-based, project-driven engagement

Source: GetOnBoard | Main Category: Other