About the role We’re hiring an Android Engineer to join our mobile team, focused on enhancing the experience within our third-party rewards and shoppability domains.
Kotlin Engineer
Job description
SME Careers is seeking Kotlin Engineers to help evaluate and improve advanced AI systems on Kotlin programming, software engineering reasoning, and architecture-focused development tasks.
This remote contract opportunity focuses on:
- Kotlin code evaluation
- AI-generated solution review
- Software engineering reasoning
- Architecture analysis
- Technical content creation
- AI training workflows
Contributors will help improve how frontier AI systems understand, generate, debug, and explain Kotlin code across Android and backend development environments.
This is part of SME Careers’ expert network program for future AI training and evaluation projects.
Key Responsibilities
Review and evaluate AI-generated Kotlin solutions for:
- Technical correctness
- Reasoning quality
- Prompt adherence
- Code clarity
- Kotlin best practices
Create and refine:
- Kotlin-focused AI training prompts
- Technical explanations
- Model solutions
- Coding scenarios
Identify:
- Logic errors
- Incorrect assumptions
- Poor architectural decisions
- Non-idiomatic Kotlin patterns
- Concurrency mistakes
- Null safety issues
Evaluate and compare AI-generated responses based on:
- Correctness
- Efficiency
- Maintainability
- Architectural trade-offs
- Kotlin idiomatic quality
Assess AI performance across topics such as:
- Kotlin coroutines
- Null safety
- Functional programming idioms
- Android architecture
- Backend services
- Ktor
- Android Jetpack
- Software architecture
- Debugging and code review
Test AI models for:
- Reliability
- Technical consistency
- Biases
- Hallucinations
- Faulty reasoning
Required Qualifications
Minimum 2 years of hands-on Kotlin development experience
Strong understanding of:
- Kotlin null safety
- Coroutines
- Functional programming concepts
- Kotlin idioms
Professional software engineering experience using Kotlin in:
- Android applications
- Backend systems
Bachelor’s degree in:
- Computer Science
- Software Engineering
- Related technical disciplines
Strong ability to:
- Evaluate software architecture decisions
- Review production-quality Kotlin code
- Explain technical concepts clearly
Experience using LLMs for:
- Coding assistance
- Debugging
- Code review workflows
Excellent English writing and communication skills
Minimum C1 English proficiency
Preferred Qualifications
Experience with:
- Ktor
- Android Jetpack
- Advanced coroutine workflows
- Production mobile/backend systems
Open-source Kotlin contributions
Competitive programming experience
AI training or AI evaluation experience
Experience reviewing:
- Mobile application logic
- Backend architecture
- System design decisions
Additional Information
- No immediate active project
- Qualified experts will join SME Careers’ expert network for future opportunities
- Flexible remote work schedule
- Weekly payments after approved work
- Referral bonus opportunities available
About SME Careers
SME Careers is an AI Data Services company and subsidiary of SuperAnnotate focused on improving frontier AI systems through expert evaluation and software engineering training workflows.
The company partners with major AI labs and foundation model developers to improve coding accuracy, reasoning quality, and technical communication in advanced AI systems.
You will be redirected to the company's website to complete your application.