Mindrift is seeking a Freelance Software Developer (Kotlin) to act as an AI Trainer, collaborating on projects to improve Generative AI models for specialized coding questions and complex reasoning. You will design high-quality technical content that demonstrates Kotlin best practices, shaping how future AI understands software development.
What You'll Do
- Design high-quality technical content, examples, and explanations demonstrating Kotlin best practices.
- Collaborate with engineers to ensure accuracy and consistency across code samples, tutorials, and developer guides.
- Explore modern Kotlin frameworks and tools to create practical, real-world examples for learning and testing.
- Continuously refine content based on feedback, emerging patterns, and advances in the Kotlin ecosystem.
What We're Looking For
- Bachelor's or Master’s Degree in Computer Science, Software Engineering, or a related field.
- 3+ years of Kotlin development, either on Android or server-side.
- Strong knowledge of the JVM ecosystem and Java interoperability.
- Experience with Android SDK, Jetpack Compose, and modern architecture (MVVM, Clean Architecture).
- Proficiency with coroutines, flows, and async programming.
- Familiarity with DI frameworks like Dagger, Hilt, or Koin.
- Experience with Git workflows, code reviews, and Agile/Scrum methodologies.
- Knowledge of CI/CD pipelines, Docker, and cloud platforms (AWS, Azure, or GCP).
- Understanding of secure coding practices (OWASP).
- Strong debugging and system optimization skills.
- Ability to leverage AI-assisted development tools.
- Experience building RESTful APIs, microservices, or distributed system interfaces.
- Experience with the Spring Framework (Spring Boot, Spring Security, Spring Data).
- Experience with enterprise integration patterns and message queues (Kafka, RabbitMQ).
- Database experience with both SQL (PostgreSQL, Oracle) and NoSQL solutions.
- Experience with enterprise security frameworks and OAuth2/JWT.
- Familiarity with event-driven architectures and CQRS patterns.
- Advanced English proficiency (C1 or above).
Technical Stack
- Languages & Platforms: Kotlin, JVM, Java
- Mobile: Android SDK, Jetpack Compose
- Frameworks: Coroutines, Flows, Dagger, Hilt, Koin, Spring Boot, Spring Security, Spring Data
- Infrastructure & Tools: Git, Docker, AWS, Azure, GCP
- Architecture & Services: RESTful APIs, Microservices, Kafka, RabbitMQ
- Data: PostgreSQL, Oracle
- Security: OAuth2, JWT
Team & Environment
You will collaborate closely with engineers on project-based work.
Benefits & Compensation
- Get paid for your expertise, with rates that can go up to $80/hour depending on skills, experience, and project needs.
- Take part in a part-time, remote, freelance project that fits around primary professional or academic commitments.
- Work on advanced AI projects and gain valuable experience that enhances your portfolio.
- Influence how future AI models understand and communicate in your field of expertise.
Work Mode
This is a global, remote freelance position.
Mindrift believes in using the power of collective intelligence to ethically shape the future of AI.






