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 will help advance AI development by creating, solving, and reviewing coding tasks used to train AI systems. The work is fully remote and you can choose projects and your schedule.
Responsibilities
- Design and solve diverse 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 directly shapes improvements to 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
- Preferred: previous experience as a Software Developer/Coder/Software Engineer/Programmer
Preferred / Nice to Have
- Kotlin experience (preferred)
- Proficiency in at least one of: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, Swift
Work Model & Compensation
- Fully remote (work from anywhere in the US, Canada, UK, Ireland, Australia, or New Zealand)
- Flexible schedule: choose which projects to take on and when you work
- Hourly pay starting at $50–$100+/hr (higher-paying projects available with strong performance)
- Payment via PayPal
About DataAnnotation
DataAnnotation is an AI-focused platform and coding community that supports programmers working on tasks used to train and improve AI systems. The team collaborates across engineering roles, including front-end, back-end, full-stack, and machine learning, contributing to real-world AI development. Work is delivered through a flexible remote platform with paid programming projects.
Scraped 5/17/2026