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

Related keywords: freelance remote jobquality assurance remote jobremote job project manager

Job Overview

Mindrift is looking for a Freelance Software Developer (Kotlin) to contribute to their AI team. This role emphasizes the development of AI models through various software engineering tasks such as code generation, testing, and collaboration on AI-related projects. Being a part of the team at Mindrift allows for involvement in shaping the future of AI technologies while working in a flexible and remote environment.

Position Details

The position is remote and based in Malaysia. As a freelance role, the focus will be on project-driven work, allowing for flexible schedules to accommodate varying workloads and personal commitments. It’s important for candidates to currently reside in Malaysia, emphasizing the local aspect of the job despite its remote nature. The expectation is that the freelance developer would engage with a team that is working on cutting-edge AI models, and therefore, adaptability to project changes is critical.

Required Skills

Candidates interested in applying for this position should possess several specific qualifications:

  • A Bachelor’s or Master’s degree in Computer Science, Software Engineering, Software Development, Computer Engineering, Information Technology, or related fields. This educational background assures essential foundational knowledge for the tasks involved.
  • At least 3 years of professional experience in iOS/macOS development, showcasing a strong proficiency in creating applications for Apple devices.
  • Advanced proficiency in English (C1 or higher), as communication will be crucial in collaborative environments and project management.
  • Required technical skills include proficiency in Swift (5.9+) including familiarity with modern features such as SwiftUI, Combine, async/await, and the concurrency model. These capabilities ensure that the developer can write efficient, modern code.
  • Hands-on experience with testing frameworks like XCTest and Quick/Nimble, crucial for ensuring the quality and reliability of delivered code.
  • Familiarity with Xcode, Swift Package Manager, and Continuous Integration/Continuous Deployment (CI/CD) tools such as Fastlane, GitHub Actions, and Xcode Cloud for streamlined development processes.
  • Experience in deploying applications on the App Store and leveraging monitoring tools like Crashlytics and Firebase enhances the ability to maintain application quality post-launch.
  • A strong understanding of architectural patterns, specifically within MVVM and Clean Architecture, as well as performance optimization techniques such as ARC and profiling using Instruments. This knowledge is pivotal in creating scalable and maintainable applications.
  • Proficiency in integrating AI/ML capabilities using frameworks like Core ML, Vision, and Create ML represents a valuable asset, given the focus on AI model development.
  • Strong analytical skills in crash analysis, memory debugging, and performance profiling contribute to maintaining high application standards and user experience.

Salary and Benefits

While precise salary figures were not disclosed in the job description, freelance positions often afford some flexibility compared to full-time roles. Freelancers can negotiate rates based on their skills, experience, and project requirements. Given the advanced nature of the project work involved, candidates may anticipate competitive compensation reflecting the level of expertise required.


In terms of benefits:

  • Mindrift offers a flexible schedule, which accommodates the varied needs and preferences of freelancers, enabling better work-life balance.
  • The role involves part-time remote work, allowing candidates to work from their desired locations in Malaysia.
  • An opportunity to work on advanced AI projects provides not only professional growth but also the chance to significantly impact the domain of artificial intelligence.
  • Freelancers will also get a chance to influence the future of AI models, which can be a remarkable addition to their portfolio and experience.

Conclusion

The role at Mindrift represents a promising opportunity for freelance Software Developers with expertise in Kotlin and a strong background in quality assurance and AI. With advantageous working conditions, a focus on innovative projects, and the potential for significant contributions to AI technology, this freelance position stands out as an appealing option for qualified candidates. Those with the outlined skills who are eager to collaborate in a flexible environment will find this opportunity aligns well with their professional ambitions.



This job offer was originally published on himalayas.app

Mindrift

Malaysia

Software development

Freelance

October 17, 2025

13 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.