Kotlin Engineer
About the role
As a remote, hourly paid Kotlin Engineer at SME Careers, you will review AI-generated responses and create high-quality Kotlin-focused content. The role involves evaluating the reasoning and problem-solving quality of AI solutions, fact-checking technical information, identifying errors, and crafting expert-level explanations and model solutions. You will also rate and compare multiple AI responses to improve the accuracy and reasoning quality of AI models. SME Careers is a subsidiary of SuperAnnotate, specializing in AI training data for leading AI companies and labs.
Must have
- 2+ years of hands-on Kotlin development experience.
- Strong understanding of Kotlin null safety, coroutines, and functional idioms.
- Professional software engineering experience using Kotlin for Android or backend services.
- Minimum Bachelor’s degree in Computer Science or a closely related field.
- Ability to critically evaluate idiomatic Kotlin style, design decisions, and architecture trade-offs.
- Significant experience using large language models (LLMs) to assist with coding, debugging, and code review.
- Excellent English writing skills with the ability to articulate complex technical concepts clearly.
Nice to have
- Highly preferred: Experience with Ktor, Android Jetpack, and advanced coroutine usage in production systems.
- Preferred: Merged pull requests in Kotlin open-source projects, competitive programming experience, or similar demonstration of strong problem-solving skills.
- Experience reviewing app logic or mobile/backend architecture, with previous AI data training or model evaluation work strongly preferred and Minimum C1 English proficiency.
Technologies
- Android
- Jetpack
- Kotlin
- Ktor
- LLM
- Model Evaluation
Highlights
There is currently no immediate project for this role; qualified candidates will be contacted first when relevant opportunities arise and will gain access to future projects through the expert network. The position is remote and paid hourly.