Mobile Software Engineer
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
As a Mobile Software Engineer at DataAnnotation, you’ll help advance AI development by designing and evaluating coding solutions used to train AI models. The role is fully remote with a flexible schedule, and you’ll choose projects that fit your availability and goals.
Responsibilities
- Design and solve coding problems used to train AI systems, with an 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 shapes improvements to future AI model outputs
Requirements
- Fluency in English (native or bilingual level)
- Excellent writing and grammar skills
- Bachelor’s degree completed or in progress
- Preferred: previous software development experience (e.g., Software Developer/Engineer/Programmer)
- Preferred: experience with Kotlin
- Proficiency in at least one of: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, or Swift
Compensation & Logistics
- Paid work is hourly, up to $60 USD/hour (higher-paying projects may be available with strong performance)
- Payment via PayPal
- The platform provides work after a short assessment following account signup
About DataAnnotation
DataAnnotation is an AI-focused coding and evaluation platform that connects a large community of software professionals with work that helps train and improve AI systems. The company operates a global network of engineers working on programming tasks, code review, and feedback that directly supports real-world AI development.
Scraped 4/1/2026