iOS Software Engineer - AI Trainer
DataAnnotation
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
iOS Software Engineer - AI Trainer at DataAnnotation. You’ll contribute to training and improving AI systems by solving and evaluating real programming tasks, with a focus on Android development as part of the training workflow.
Responsibilities
- Design and solve coding problems used to train AI systems (emphasis on Android development)
- Write clear, high-quality code snippets and detailed explanations
- Evaluate AI-generated code for accuracy, performance, and clarity
- Provide feedback that directly influences the next generation of AI models
Requirements
- Fluency in English (native or bilingual)
- Excellent writing and grammar skills
- Bachelor’s degree (completed or in progress)
- Proficiency in at least one of: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Swift
- Preferred: experience as a Software Developer / Coder / Software Engineer / Programmer
- Preferred: experience with Kotlin
Work Style & Compensation
- Fully remote with the ability to set your own schedule by choosing projects
- Hourly pay for projects, up to $60 USD/hour; higher-paying projects may be available
- Work access begins after a short assessment; if you pass, paid tasks are made available through the platform
About DataAnnotation
DataAnnotation is a platform and community that connects large numbers of trained professionals with paid opportunities to help advance AI systems. The company operates across AI development and coding-related tasks, leveraging a global network of engineers and contributors to refine and evaluate AI models. The role emphasizes remote participation and flexible scheduling.
Scraped 4/8/2026