Use deep Android expertise to review AI-generated code, create reference implementations, and evaluate technical explanations across Compose, Kotlin, architecture, performance, and security. Remote contractor work offers 20+ hours weekly at $35 to $110 per hour.
About OpenTrain
OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. OpenTrain AI is hiring and contracting for this role, giving experienced contributors a way to apply specialized expertise to the development of better AI systems.
Creating an OpenTrain account is free. Contributors can discover projects, build a professional AI training profile, and apply in minutes.
About AI Training Work
AI training is the human side of building artificial intelligence. People with technical expertise help models improve by writing examples, reviewing model-generated content, comparing responses, and explaining why one solution is more accurate, secure, reliable, or maintainable than another.
This remote work is part of a fast-growing technology field. Your Android knowledge will help shape how AI systems understand mobile engineering problems and produce useful technical guidance.
The Role
OpenTrain AI is seeking an Android Code Review and AI Training Engineer to evaluate AI-generated Android code, mobile architectures, and technical explanations. You will create high-quality reference implementations and step-by-step reasoning for complex Android problems while fact-checking content and comparing multiple AI responses.
The work covers Jetpack Compose and UI issues, concurrency and threading, memory and performance, app lifecycle behavior, networking, persistence, and Android build and release practices. This is an intermediate-level, remote contractor opportunity requiring 20 or more hours per week.
- Employment type: Contractor and part time
- Pay: $35 to $110 per hour
- Schedule: 20+ hours per week
- Primary language: English
- Work location: Remote, available in Bangladesh, Bhutan, Cambodia, Germany, India, Indonesia, Malaysia, Nepal, Pakistan, Singapore, Sri Lanka, Thailand, the Philippines, the United States, Timor-Leste, and Vietnam
What You’ll Do
You will combine production Android engineering judgment with structured AI evaluation. Your reviews should be technically precise, clearly explained, and attentive to subtle implementation flaws, unsafe recommendations, and misleading reasoning.
- Review Android code, architecture choices, and technical explanations generated by AI.
- Identify issues involving Compose UI, concurrency, threading, lifecycle behavior, networking, persistence, memory usage, and release workflows.
- Write reference implementations and clear explanations that demonstrate Android best practices.
- Rate and compare AI responses for correctness, reasoning quality, security, performance, reliability, clarity, and maintainability.
- Create detailed Android prompts and reference answers across multiple technical topics.
- Validate Android outputs for inaccuracies, unsafe recommendations, and subtle implementation flaws.
Required Skills And Experience
You should bring strong production Android experience with Kotlin and practical familiarity with Java, along with a methodical approach to evaluating technical reasoning. Clear written English is required.
- Deep knowledge of the Android app lifecycle, Activities and Fragments, state restoration, and background execution limits.
- Strong experience with Jetpack Compose or Views, including recomposition, state hoisting, and UI performance.
- Command of coroutines, Flow, threading best practices, cancellation, race-condition prevention, and ANR avoidance.
- Knowledge of MVVM or Clean Architecture, dependency injection, and modularization.
- Experience with networking and persistence tools such as Retrofit, OkHttp, Room, SQLite, or DataStore.
- Testing experience across unit, instrumentation, and UI tests.
- Familiarity with CI/CD and Android build and release workflows.
- Security awareness involving secure storage, authentication flows, certificate pinning, and privacy permissions.
- Strong written English and a careful, systematic approach to reviewing technical content.
Helpful Background
Previous experience with AI data training, annotation, or evaluating AI-generated technical content is a strong advantage. Familiarity with Android code review and debugging workflows will also help you succeed.
- AI training or data annotation experience
- Evaluation of AI-generated technical content
- Android code review experience
- Android debugging workflow experience
Why This Opportunity Stands Out
This opportunity is designed for Android specialists who want to contribute technical judgment to cutting-edge AI development. You will use skills built in production engineering to improve model outputs while developing experience in AI evaluation and training.
The role is remote and part time, making it suitable for freelancers who want to contribute 20 or more hours each week while building a durable AI training portfolio.
- Apply specialized Android expertise to AI development
- Work remotely as a contractor
- Combine code review, technical writing, and model evaluation
- Build experience in a rapidly growing AI training field
How To Apply
Create a free OpenTrain account, build your profile around your Android engineering experience, and apply through OpenTrain. Highlight your production Kotlin work, Android architecture knowledge, testing and release experience, and any background reviewing AI-generated technical content.
- Create or update your free OpenTrain profile.
- Showcase relevant Android engineering experience and technical strengths.
- Apply in minutes through OpenTrain.
- Be prepared to demonstrate careful technical judgment in code and response evaluation.