SME Careers
SME CareersVerified listing
Remote

Android Engineer Kotlin and Java Remote Contract

Up to 110/hr
Remote
Posted September 4, 2026
contract

Overview

Work remotely as an Android Engineer (Kotlin and Java), reviewing AI-generated code, mobile architectures, and technical explanations. Produce high-quality reference implementations and step-by-step reasoning with a focus on Jetpack Compose and coroutines. Assess AI solutions for correctness, security, performance, and reliability across lifecycle, networking, and persistence. This hourly contractor role with SME Careers targets improved AI-driven Android content for major projects.

What You'll Do8

  • 1Review AI-generated Android code, architecture diagrams, and explanations for accuracy and safety.
  • 2Develop high-quality reference implementations and accompanying reasoning to illustrate best practices in Kotlin/Java Android development.
  • 3Rate AI outputs for correctness, clarity, security, performance, and reliability across Android features such as lifecycle, networking, and persistence.
  • 4Identify and document issues in Jetpack Compose UI, concurrency patterns, threading, memory usage, and build/release practices; propose fixes.
  • 5Validate AI content against real-world Android scenarios and update prompts and model explanations.
  • 6Produce clear explanations and model solutions that show recommended patterns like MVVM and Clean Architecture, with dependency injection.
  • 7Collaborate with data science and engineering teams to align evaluation criteria and deliverables and provide feedback to improve AI data quality.
  • 8Maintain reproducible evaluation records and concise technical notes for future reference.

Requirements12

  • 1Bachelor’s degree in computer science, software engineering, or equivalent practical experience.
  • 24+ years building production Android apps with Kotlin; Java experience preferred.
  • 3Expert-level Kotlin (1.6+) knowledge including null-safety, coroutines, and Flow.
  • 4Strong Android fundamentals including app lifecycle, Activities/Fragments, state restoration, background execution, and permissions.
  • 5Modern UI experience with Jetpack Compose and/or Views with a good sense of recomposition and UI performance.
  • 6Concurrency expertise with coroutines and Flow, threading best practices, cancellation, and avoiding race conditions.
  • 7Knowledge of architecture patterns such as MVVM and Clean Architecture; experience with DI (Hilt/Dagger/Koin) and modularization.
  • 8Experience with networking and data: Retrofit/OkHttp, serialization, caching, offline strategies, and persistence (Room/SQLite/DataStore).
  • 9Experience with testing and CI/CD: JUnit, instrumentation tests, Compose UI tests/Espresso, mocking strategies, Gradle, Play Console workflows.
  • 10Security awareness: Keystore/EncryptedSharedPreferences, auth flows, certificate pinning awareness, and secure handling of sensitive data.
  • 11Minimum C1 English proficiency in written and spoken form; ability to explain technical concepts clearly.
  • 12AI data training, annotation, or evaluating AI-generated technical content is a strong plus.

Who Should Apply

Ideal candidates bring hands-on Android development experience with Kotlin and Java and a track record reviewing AI-generated code. You should have 4+ years shipping production Android apps and familiarity with modern UI patterns and Android fundamentals. This role benefits from prior exposure to AI-assisted tooling and a detail-oriented approach to evaluating reasoning in complex Android code. Remote, hourly engagement requires strong self-direction and clear written communication to coordinate with distributed teams.

Salary Insight

$110/hr. This hourly rate reflects mid-senior Android contractor levels and flexible, project-based work.

Location

Typeremote
LocationRemote
Eligible countriesBangladesh, Bhutan, Cambodia, Germany, India +11 more
This is a remote position

Required Skills

androidkotlinjavajetpack_composecoroutinesflowmvvmclean_architecturehiltdaggerkoinretrofitokhttproomsqlitedatastoreserializationjunitespressoinstrumentation_testsgradlekeystoreencrypted_shared_preferencescertificate_pinningci_cdplay_consolearchitecture_patternsapp architecture (mvvm/clean)code reviewdebuggingjetpack composenetworkingperformance optimization

Application Tip

Include a concise example of evaluating an AI-generated Android feature, highlighting your use of Jetpack Compose and coroutines, and attach a link to sample code showing measurable quality improvements.

Share:

See NearSkill jobs more often in your search

How your application is processed

  1. 1Application received

    Your resume and details are logged the moment you apply.

  2. 2ATS + eligibility screening

    We check your profile against the role’s skills, seniority, and requirements.

  3. 3Employer sees qualified profiles only

    Only candidates who clear screening move forward.

See your fit score for every role

Similar open positions

Explore active roles that match your skills and interests.

SME Careers

SME Careers

7h agoRemotecontract

Kotlin Engineer for Android and Backend Remote Contract

As a remote, hourly kotlin engineer, you review AI-generated Kotlin solutions and produce clear, expert explanations that demonstrate correct reasoning. You will evaluate the step-by-step problem solving behind each solution for accuracy and clarity, then document your findings for ai training. Your work supports llms training by delivering Kotlin prompts and model answers that reflect best practices in android and backend contexts. Collaborate with SME Careers to shape reliable Kotlin content for AI-driven data services.

Up to 55/hr
KotlinAndroidKtor+27 more
SME Careers

SME Careers

4d agoRemotecontract

Kotlin Team Lead for Android and JVM QA and Training

A remote, hourly contract lead role focusing on Kotlin quality assurance and trainer performance across AI training projects. You’ll assess AI-generated Kotlin code, Android and JVM snippets, and coroutine workflows, ensuring alignment with project guidelines. Lead communications on Kotlin standards in Discord and guide contributors through onboarding materials and style guides. Expect to shape QA processes and provide precise feedback to keep outputs idiomatic, safe, and production-ready. Experience leading remote teams of trainers, engineers, and QAs is a plus.

Up to 65/hr
AIKotlinAndroid+23 more
SME Careers

SME Careers

7h agoRemotecontract

Java Engineer for AI Review and Backend Systems

Remote, hourly contract focused on reviewing Java code, Spring Boot-based architectures, and associated explanations. You will produce high-quality reference implementations and detailed reasoning steps to demonstrate correct methods. You will assess accuracy, flag issues in logic, performance, or design, and verify technical details. This position is with SME Careers, a subsidiary of SuperAnnotate, offering opportunities to be contacted for future projects.

Up to 55/hr
JavaSpring BootRest API+24 more
SME Careers

SME Careers

6h agoRemotecontract

iOS Engineer Swift and Objective-C Remote Contract

Work remotely as an iOS Engineer on an hourly contract to review AI-generated iOS code, mobile architectures, and technical explanations. Produce high-quality reference implementations and step-by-step reasoning for complex engineering problems in Swift and Objective-C. Evaluate AI outputs for correctness, security, performance, and reliability across real-world iOS scenarios, including UIKit and SwiftUI challenges. Support testing and quality gates by fact-checking UIKit and SwiftUI implementations, memory management, threading, and app lifecycle practices.

Up to 110/hr
iOSSwiftObjective C+27 more
SME Careers

SME Careers

2h agoRemotecontract

React Native Engineer for AI Training Content

This fully remote, hourly contractor role centers on reviewing AI-generated React Native code, mobile architectures, and technical explanations, while delivering high quality reference implementations with clear step-by-step reasoning. You will assess solutions for correctness, security, and performance, and rate multiple AI responses on reasoning quality and alignment with React Navigation and native modules. You’ll spot platform differences between iOS and Android, identify rendering and navigation issues, and flag memory leaks or bottlenecks. This position supports AI data training initiatives at SME Careers and opens paths to future, eligible projects in AI development.

Up to 100/hr
React NativeTypeScriptReact+32 more
Micro1

Micro1

1mo agoRemotecontract

Mobile App Developer

This role is about using your mobile development skills to help train cutting-edge AI systems. You'll contribute real-world code and expertise to improve how AI models learn and reason, without needing any previous AI background. It's a contractor position that lets you work remotely, applying your existing knowledge in a new and impactful way.

30–120/hr
iOS DevelopmentAndroid Development