Taro Logo

Software Engineer for Training AI Data - Swift, Russian Language

G2i is a company that connects developers with remote job opportunities.
Ashdod, IsraelAshkelon, IsraelJerusalem, Israel
$62,400 - $104,000
Machine Learning
Mid-Level Software Engineer
Remote
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer for Training AI Data - Swift, Russian Language

G2i is seeking software engineers to join their expert annotation team focused on creating training data for advanced AI models. This role combines software engineering expertise with AI model training, specifically helping cutting-edge generative AI models write better code. The position requires 3+ years of software engineering experience and fluency in both English and Russian languages.

The role involves working remotely with flexible schedules, offering compensation between $30-50+ per hour for a minimum of 15 hours per week, with no upper limit. Engineers will be evaluating AI-generated code, solving coding problems, and writing test cases. The position is particularly focused on Swift development, though experience with other programming languages is valued.

This is a long-term contract position with an expected duration of 2 years, offering significant flexibility in working hours. The work environment is structured around a platform-based system where compensation is tied to time spent on coding exercises rather than traditional time tracking.

The ideal candidate will have strong Swift programming skills, potentially combined with a data science background. They should be capable of articulating complex technical concepts clearly and maintaining high attention to detail. This role represents an opportunity to work with one of the leading companies in the AI/LLM space, with no prior AI experience required.

The position includes a structured interview process, starting with an async code review and culminating in a production-level task that determines employment and leveling. This is an excellent opportunity for software engineers looking to transition into AI and machine learning while maintaining their coding focus.

Last updated 3 days ago

Responsibilities For Software Engineer for Training AI Data - Swift, Russian Language

  • Evaluating the quality of AI-generated code
  • Solving coding problems, writing functional and efficient code
  • Writing robust test cases
  • Creating instructions to help others
  • Reviewing code before it goes into the model
  • Training large AI language models

Requirements For Software Engineer for Training AI Data - Swift, Russian Language

  • 3+ years of experience in software engineering/software development role
  • Complete fluency in English language
  • Native or highly fluent Russian speaker
  • Ability to articulate complex scientific concepts clearly
  • Excellent attention to detail
  • Solid understanding of grammar, punctuation, and style guidelines
  • Proficiency with Swift

Interested in this job?