Responsibilities
* Review AI-generated Kotlin code, technical explanations, and problem-solving approaches for correctness, clarity, and adherence to prompts
* Generate high-quality Kotlin-focused content, including expert-level explanations, reference solutions, and structured reasoning steps
* Evaluate AI responses for technical accuracy, reasoning quality, code quality, architectural decisions, and idiomatic Kotlin practices
* Identify issues involving null safety, coroutine misuse, concurrency handling, architectural trade-offs, backend logic, and Android application design
* Fact-check technical information related to Kotlin, Android development, backend engineering, and software architecture concepts
* Compare and rank multiple AI-generated responses based on implementation quality, reasoning depth, readability, maintainability, and correctness
* Produce detailed explanations demonstrating best practices for Kotlin development, including functional idioms and modern architectural patterns
* Support AI model improvement through annotation workflows, evaluation tasks, quality assurance reviews, and structured technical documentation
Requirements
* Education: Bachelor s degree or higher in Computer Science or a closely related technical field
* Strong years of hands‑on Kotlin development experience
* Strong understanding of Kotlin null safety, coroutines, asynchronous programming, and functional programming idioms
* Professional software engineering experience using Kotlin for Android development or backend systems
* Ability to critically evaluate idiomatic Kotlin style, software architecture decisions, and implementation trade-offs
* Significant experience using large language models (LLMs) for coding assistance, debugging, and code review workflows
* Excellent English writing skills with the ability to explain complex technical concepts clearly and precisely
* Highly preferred: Experience with Ktor, Android Jetpack, advanced coroutine patterns, and production-grade Kotlin systems
* Preferred: Open-source Kotlin contributions, merged pull requests, competitive programming experience, or strong evidence of advanced problem-solving ability
* Experience reviewing application logic, mobile/backend architecture, or AI-generated technical content strongly preferred
* Minimum C1 English proficiency and a highly detail‑oriented working style required
#J-18808-Ljbffr