Freelance Software Developer (Kotlin) - AI Trainer
Freelance Software Developer (Kotlin) - AI Trainer

Freelance Software Developer (Kotlin) - AI Trainer

Freelance No home office possible
M

At a Glance

  • Tasks: Collaborate on AI projects, generate prompts, and evaluate AI responses.
  • Company: Mindrift, a leader in ethical AI innovation.
  • Benefits: Earn up to $44/hour, flexible remote work, and enhance your portfolio.
  • Why this job: Shape the future of AI while working on cutting-edge projects.
  • Qualifications: Bachelor's or Master's in relevant fields and 3+ years of Kotlin experience.
  • Other info: Fully remote role with opportunities for professional growth.

Please submit your CV in English and indicate your level of English proficiency.

Mindrift connects specialists with project‑based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project‑based, not permanent employment.

What This Opportunity Involves

While each project involves unique tasks, contributors may:

  • Design high‑quality technical content, examples, and explanations that demonstrate best practices in Kotlin development.
  • 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.
  • Apply professional judgment to assess AI responses.

How It Works

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid

What We Look For

  • Degree in Computer Science, Software Engineering or related fields
  • 3+ years of Kotlin/Java development experience
  • Experience building RESTful APIs, microservices, or distributed system interfaces.
  • Familiarity with Docker, Kubernetes, and cloud deployment strategies.
  • English proficiency – B2
  • Stable internet connection

Project time expectations

Tasks for this project are estimated to take 6‑10 hours to complete, depending on complexity. This is an estimate and not a schedule requirement; you choose when and how to work. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.

Payment

  • Paid contributions, with rates up to $50/hour*
  • Fixed project rate or individual rates, depending on the project
  • Some projects include incentive payments
  • Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non‑core project phases. Payment details are shared per project

#J-18808-Ljbffr

Freelance Software Developer (Kotlin) - AI Trainer employer: Mindrift

At Mindrift, we pride ourselves on fostering a culture of innovation and collaboration, where your expertise as a Freelance Software Developer can directly influence the future of AI. Enjoy the flexibility of remote work while engaging in cutting-edge projects that not only enhance your portfolio but also offer competitive pay rates up to $44/hour. Join us to be part of a dynamic team that values your contributions and supports your professional growth in the rapidly evolving field of Generative AI.
M

Contact Detail:

Mindrift Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Freelance Software Developer (Kotlin) - AI Trainer

✨Tip Number 1

Network like a pro! Reach out to fellow developers, join online forums, and connect with people in the AI space. You never know who might have a lead on a project that’s perfect for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Kotlin projects and any AI-related work. This will give potential clients a taste of what you can do and set you apart from the competition.

✨Tip Number 3

Stay updated on industry trends! Follow AI developments and Kotlin updates to keep your knowledge fresh. This will not only help you in interviews but also make you a more attractive candidate.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll be part of a community that values innovation and expertise in AI.

We think you need these skills to ace Freelance Software Developer (Kotlin) - AI Trainer

Kotlin Development
JVM Ecosystem Knowledge
Java Interoperability
Android SDK
Jetpack Compose
MVVM Architecture
Clean Architecture
Coroutines
Flows
Async Programming
Dependency Injection Frameworks (Dagger/Hilt/Koin)
Git Workflows
Code Reviews
Agile/Scrum
CI/CD Pipelines
Docker
Cloud Platforms (AWS/Azure/GCP)
Secure Coding Practices (OWASP)
Debugging Skills
Optimization Skills
AI-Assisted Development Tools

Some tips for your application 🫡

Tailor Your Resume: Make sure your resume highlights your Kotlin experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Show Off Your English Skills: Since we need your resume in English, ensure it’s clear and professional. If you’re confident in your English proficiency, let us know! A quick note about your level can go a long way.

Be Specific About Your Experience: When detailing your experience, focus on your work with AI, Kotlin, and any frameworks you’ve used. We love seeing concrete examples of how you’ve tackled challenges in your previous roles.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and get back to you quickly. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Mindrift

✨Know Your Kotlin Inside Out

Make sure you brush up on your Kotlin skills before the interview. Be ready to discuss your experience with Android development, server-side applications, and any specific projects you've worked on. Highlight your familiarity with the JVM ecosystem and Java interoperability, as these are crucial for the role.

✨Showcase Your Problem-Solving Skills

Prepare to demonstrate how you've tackled complex coding challenges in the past. Think of examples where you've had to debug or optimise code, and be ready to explain your thought process. This will show that you can handle the demands of generating prompts and correcting AI responses effectively.

✨Familiarise Yourself with AI Concepts

Since this role involves working with AI models, it’s a good idea to understand the basics of Generative AI and how it applies to software development. Brush up on how AI can assist in coding and be prepared to discuss how you would leverage AI tools in your work.

✨Communicate Clearly and Confidently

As the job requires advanced English proficiency, practice articulating your thoughts clearly. Be ready to discuss your previous experiences and how they relate to the role. Good communication will not only help you convey your expertise but also demonstrate your ability to collaborate effectively in a remote setting.

Freelance Software Developer (Kotlin) - AI Trainer
Mindrift

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>