Android Engineer (Kotlin and Java)
$110 per hourSuperAnnotate
Pay: up to $110/hour
As an Android Engineer (Kotlin / Java), you will work remotely on an hourly paid basis to review AI-generated Android code, mobile architectures, and technical explanations, as well as produce high-quality reference implementations and step-by-step reasoning for complex engineering problems. You will assess solutions for correctness, clarity, security, performance, reliability, and adherence to the prompt; identify issues in Jetpack Compose/UI, concurrency, threading, memory/performance, app lifecycle, networking, persistence, and build/release practices; fact-check technical information; write high-quality explanations and model solutions that demonstrate best practices; and rate and compare multiple AI responses based on correctness and reasoning quality.
This fully remote, hourly paid contractor role is with SME Careers, a fast-growing AI data services company and subsidiary of SuperAnnotate that provides AI training data to many of the world’s largest AI companies and foundation model labs—where your frontend expertise will directly help improve the world’s premier AI models used by millions of developers worldwide.
Important:
There is no immediate project for this role; however, if qualified, you will be among the first experts we reach out to when relevant opportunities arise. This will also provide you with access to future projects available through our expert network.
Responsibilities
- Develop AI Training Content: Create detailed prompts across Android topics and write high-quality reference answers to guide AI learning.
- Optimize AI Performance: Evaluate and rank AI responses to enhance correctness, security, performance, and maintainability.
- Ensure Model Integrity: Test AI outputs for inaccuracies or unsafe recommendations, validating reliability across real-world Android use cases.
Requirements
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a closely related technical field (or equivalent practical experience).
- 4+ years of professional experience building production Android apps, including work in Kotlin and (ideally) Java codebases.
- Expert-level proficiency in Kotlin (Kotlin 1.6+): null-safety, coroutines/flows, sealed types, generics, and idiomatic patterns.
- Strong Android fundamentals: app lifecycle, Activities/Fragments, state restoration, background execution limits, and permissions.
- Modern UI experience with Jetpack Compose and/or Views; ability to reason about recomposition, state hoisting, and UI performance.
- Concurrency expertise: coroutines, Flow, threading best practices, cancellation, and avoiding race conditions/ANRs.
- Strong knowledge of architecture patterns: MVVM, Clean Architecture concepts, dependency injection (Hilt/Dagger/Koin), and modularization.
- Experience with networking and data: Retrofit/Ok serialization, caching, offline strategies, and persistence (Room/SQLite/DataStore).
- Experience with testing and quality: JUnit, instrumentation tests, Compose UI tests/Espresso, mocking strategies, CI/CD (Gradle, Play Console workflow).
- Security awareness: secure storage (Keystore/EncryptedSharedPreferences), auth flows, certificate pinning awareness, privacy permissions, and sensitive data handling.
- Minimum C1 English proficiency (written and spoken), with the ability to write clear technical explanations and follow detailed English-language guidelines.
- Previous experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus.
- Highly detail-oriented and systematic, with a methodical approach to evaluating reasoning quality and identifying subtle issues in complex Android code.
Skills: Debugging, Performance Optimization, App Architecture (MVVM/Clean), Android, Kotlin, Jetpack Compose, Java, Networking, Coroutines, Code review
Open to candidates in: Bangladesh, Bhutan, Cambodia, Germany, India, Indonesia, Malaysia, Nepal, Pakistan, Singapore, Sri Lanka, Thailand, The Philippines, The United States, Timor Leste, Vietnam
Interview language: English
$55 per hour
...Pay: up to $55/hour As a remote, hourly paid Kotlin Engineer, you will review AI-generated responses and generate high-quality Kotlin-focused... ...Professional software engineering experience using Kotlin for Android or backend services. ~ Minimum Bachelor’s degree in Computer...KotlinHourly payContract workImmediate startRemote work- ...Job Description Software Development Engineer We are looking for a creative and passionate... ...with at least one modern language such as Java, C++, or C# including object-oriented... ...intelligence and operating systems including Android, Linux, Windows and others, a profound middleware...JavaInternship
$2800 - $3500 per month
...between world-class developers and designers from LatAm and first-class companies around the globe. We need an English-fluent Android Engineer , based in Latin America, available to work remotely. We are looking for someone with exceptional communication and...SuggestedFull timeContract workRemote work- ...and small. Role Description We're looking for a talented Sr. Android Engineer for our mobile team to join Bankjoy! You will be responsible for... ...- Design, develop, and maintain Android applications using Kotlin with a strong focus on performance, scalability, and usability...KotlinLong term contractFull time
- ...frontend landscape into product-driven and engineering-driven dimensions, the Frontend Platform... ...headful and headless mobile SDKs for Android and iOS to power AI agent mobile integrations... ...with native mobile development (Kotlin/Java for Android and Swift for iOS) in large...JavaKotlinFull timeWork at officeLocal areaRemote workWork from homeHome office
$55 per hour
...Pay: up to $55/hour As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality reference implementations and reasoning steps. You will...JavaHourly payContract workFor contractorsManual laborImmediate startRemote work- ...Global , we are providing recruitment service to our TOP clients from our portfolio. We are currently looking for a skilled Java Backend Engineer to join one of our clients' teams . You will play a key role in building an Applicant Tracking System (ATS) integrated with...JavaPermanent employmentFull time
- ...MOBILE APP DEVELOPER (iOS & Android) ABOUT GUHUZA Guhuza is building a faster, more human way for employers and job seekers to connect... ...mobile applications: • iOS: Swift / SwiftUI • Android: Kotlin We are looking for someone experienced with both platforms. Candidates...KotlinOngoing contractFull timeContract workTemporary workPart timeRemote work
$100 per hour
...not be supported by the client. Check out this Loom video for more details: We're looking for highly experienced software engineer (SR+) to help evaluate the quality of interactions with modern coding agents such as OpenAI Codex and Claude Code. This is not a...JavaContract workRemote workWorldwideFlexible hours$35 per hour
...Job Application for Kotlin Coding Specialist - Freelance AI Trainer Project at Meridial... ...complex software systems. With high-quality engineering data, tomorrow’s AI can support... ...quality code patches that reflect modern Android development practices and ensure technical...KotlinHourly payContract workPart timeFor contractorsFreelanceRemote work- .... Application Expertise and Access You must already have Android Studio installed/available on your own Mac running macOS, and be... ...development environment | Android and mobile developers (Kotlin, Java) | Technology Requirement Must be able to capture screenshots...JavaKotlinPart time
- ...We are looking for a Senior Full Stack Engineer to join the Workforce Management product... ...contact center environment. You will use Java and Spring Boot to deliver scalable services... ...Experience working with complex business rules engines, optimization logic, scheduling algorithms...JavaFull timeInternshipRelocationShift work
$86.5k - $135k per year
...You: Zwift is looking for a Software Engineer to join our team to help rebuild Zwift.com... ...technologies: we mostly use React, Java and Kotlin, but there is no specific language requirement... ...-platform apps, especially: iOS, tvOS, Android, Mac, and PC. Interest in creating...JavaKotlinFull timeInternshipRemote work- ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Java Developer based in Canada. Join a technology team responsible for evolving a mission-critical core banking system within the financial...JavaLong term contractFull timeFor contractorsFreelanceImmediate startRemote workWorldwide
- ...and next steps. Our partner is looking for a Fullstack Developer (Java/React) – German based in Canada. We are looking for an... ...architectures and system integrations. The role combines backend engineering with frontend collaboration, particularly using React. You will...JavaPermanent employmentFull timeContract workRemote workWorldwide
- ...Develop and maintain Java code for training and optimizing AI models. About Turing: Turing is one of the world’s fastest-growing... ...: We are actively seeking talented developers proficient Java Engineer. The engineer will be working together on the definition, design,...JavaContract workPart timeFor contractorsFreelanceRemote work
- ...Curate and evaluate Java code for AI training and performance benchmarks. About Us Based in San Francisco, California, Turing... ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and...JavaPart timeFor contractorsFlexible hours
- ...Join the team as Twilio's next Staff Mobile Software Engineer for Stytch, where you'll shape the next generation... ...designing, building and maintaining mobile applications. - Android development experience, fluent in Kotlin or Java. - Expertise in mobile development ecosystems,...JavaKotlinFull timeRemote workWorldwide
$90k - $120k per year
...contributor, you will work with a high degree of autonomy, make sound engineering trade-offs in a regulated healthcare environment, and help shape... ...developing and maintaining commercial software. ~ Strong Java development experience, including complex, multi-threaded,...JavaFull timeLocal areaRemote work$15 per hour
...consistency. Help improve the quality and reliability of next-generation AI systems. Who can apply? Users with a primary Samsung Android Smartphone . Users with Android 16 or higher . Regular users of the Google Messages app for personal SMS/RCS...Part timeManual laborImmediate startRemote work- ...Develop context enabling agents to safely review and modify Go, Java, Kotlin, TypeScript, Python, and .NET code. Maintain open-source... ...contributions, and evaluate changes. Partner with customer engineers on deliveries alongside the Customer Success team. Requirements...JavaKotlinFull timeRemote work
$199.8k - $244.2k per year
...an experienced, product-minded, and resourceful senior backend engineer to own the design, development, and operation of these services... ...Proficient in at least one modern programming language, such as Kotlin, Java, C#, Go, Python, or TypeScript, and able to work in more than...JavaKotlinFull timeWork at officeLocal area2 days per week- ...of significant operational complexity. We partner closely with Engineering, Design, Data, Customer Experience, and Operations to turn... ...Software Engineer, and you can engage with projects in ReactJS, Kotlin/Java, GraphQL, MySQL. You have experience designing and building...JavaKotlinFull timeRemote workFlexible hours
- ...At TechBiz Global, we are providing recruitment services to our TOP clients from our portfolio. We are looking for a Junior Java Developer(Remote) for our client’s growing team and work closely with clients to drive success. This is a remote position only from Armenia, Georgia...JavaPermanent employmentFull timeRemote work
- ...Job Application for German Language Specialist (Android Device) - Freelance AI Trainer Project at Meridial Back to jobs German Language... ...language models are evolving from clever chatbots into powerful engines of linguistic discovery. With high‑quality training data,...Hourly payContract workPart timeFor contractorsFreelanceImmediate startRemote work
- ...professional software testing or quality engineering experience. At least 3 years of hands-... ...experience with TypeScript, JavaScript, Java, C#, or Python. Strong API testing skills... ...Dynamics 365, Azure, .NET, iOS, Android, JMeter, k6, or WCAG is desirable. Knowledge...JavaRemplacementFull timeContract workRemote work
- ...training. Ensure high-quality data is maintained for machine learning applications. Required Skills and Qualifications Proficient in Java programming language. Strong understanding of machine learning concepts and data structures. Exceptional attention to detail and...JavaHourly payContract work
$217.9k per year
...state, real-time market data, and conversational UX. Improve engineering standards through design reviews, mentorship, and technical... ...expert-level React Native and native iOS with Swift or Android with Kotlin experience, plus TypeScript and React proficiency. Require...KotlinFull timeRemote work- ...At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Java Full Stack Developer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could...JavaContract work
$100k - $152k per year
...T-Rex Solutions is looking to select an AI Engineer to support our Internal Revenue Service (IRS) EDOS program. The overall mission of this... ...building, and fine-tuning machine learning models using Python, Java, and open-source frameworks, applying advanced NLP and ML techniques...JavaFull timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Android Engineer (Kotlin and Java). Be the first to apply!

