Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)
$45 per hourMindrift
Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer)
2 days ago Be among the first 25 applicants
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. Please submit your resume in English and indicate your level of English proficiency.
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.
What We Do
The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.
About The Role
GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects.
Responsibilities
- Design and maintain automated tests to ensure the quality, performance, and reliability of Kotlin and Android applications.
- Collaborate with developers to identify, reproduce, and resolve functional, performance, and UI issues across multiple environments.
- Define and improve quality standards across build pipelines, ensuring smooth CI/CD integrations and release stability.
- Monitor app behavior in production and use data‑driven insights to guide testing priorities and improvements.
Note: Flexibility and quick adaptation to new requirements are essential.
How To Get Started
Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone.
Requirements
- Bachelor's or Master's Degree in Computer Science, Software Engineering, Software Development, Computer Engineering, Information Technology or other related fields.
- Mid-level proficiency in Swift 5.9+, including SwiftUI, Combine, async/await, and the concurrency model
- 3+ years of professional iOS/macOS development experience
- Hands‑on experience with testing frameworks (XCTest, Quick/Nimble) and UI automation testing
- Proficiency with Xcode, Swift Package Manager, and CI/CD tools (Fastlane, GitHub Actions, Xcode Cloud)
- Experience with App Store deployment and monitoring tools (Crashlytics, Firebase)
- Strong understanding of architectural patterns (MVVM, Clean Architecture) and performance optimization (ARC, Instruments)
- Experience integrating AI/ML capabilities (Core ML, Vision, Create ML)
- Practical use of AI‑assisted tools for code generation, refactoring, and test automation
- Strong skills in crash analysis, memory debugging, and performance profiling
- Level of English is advanced (C1) or above
- You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines.
- Our freelance role is fully remote so you just need a laptop, internet connection, time available and enthusiasm to take on a challenge
Benefits
Why this freelance opportunity might be a great fit for you?
- Get paid for your expertise, with rates that can go up to $45/hour depending on your skills, experience, and project needs
- Take part in a part‑time, remote, freelance project that fits around your 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
Seniority level
- Mid‑Senior level
Employment type
- Part‑time
Job function
- Other
Industries
- IT Services and IT Consulting
Referrals increase your chances of interviewing at Mindrift by 2x
Get notified about new Freelance Software Engineer jobs in Canada.
#J-18808-Ljbffr$70 per hour
...proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing,... ...musculoskeletal, and integumentary systems; Score the clinical reasoning quality of benchmark items: vignette accuracy and completeness, whether...FreelanceHourly payPermanent employmentPart time10 hours per week$57k - $62k per year
...an existing vacancy Scope of Position The Quality Assurance Analyst (QA Analyst) role is to develop and establish quality assurance standards and measures... ...and test cases for tracking defects and fixes in software application development. The QA Analyst will apply proven...SuggestedFull timeFlexible hours$155k - $180k per year
...to be in real-time; and give the apps, AI agents and people who receive it the power... ...This position is for a Principal Software Developer - AI Integration. In this role you will... ...requirements into technical solutions Ensure Quality and Performance: Implement comprehensive...SuggestedFull timeImmediate start$30 per hour
...interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected... ...in compliance with federal, state, and provincial laws. We use AI tools to support parts of the hiring process, including screening...SuggestedHourly payFull timePart timeInternship- ...Quality Assurance Specialist: Job ID#: DSEFQA001 Job Title : Quality Assurance... ...support to the Department for a range of software products. Overview/Requirement:... ...resources to resolve defects. · Draft and develop software quality reports. ·...SuggestedFull timeImmediate start
- ...and LinkedIn or visit As a Senior NMS Software Developer, you will lead the design, development,... ...platforms, enabling service fulfillment, assurance, automation, and observability across a... ...practices, cloud-native technologies, and AI-assisted development tools. Key...Full timeInternshipWorldwide
- ...or conducting trial runs of programs and software applications to ensure they produce the... ...desktop training tool; and Providing Quality Assurance Support to the client by: Preparing QA... ...intelligence–enabled tools; however, AI is not used to screen, evaluate, or make...Full timeTemporary workPart timeInternshipFlexible hours
$85k - $100k per year
...Description Intermediate Software Developer – Developer Experience and Release Engineering Team... ...product teams to ensure timely and high-quality releases for a suite of applications:... ...Tool Management o Tools include IDEs, AI developer tools (e.g. MCP-based integrations...Full timeImmediate start$96.56k - $128.74k per year
...all towards the goal of making Canada and the world better through trade. Position: Senior AI Developer Employment Type: Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557 to $128,743 annually, based on...Permanent employmentFull timeSummer workWork at officeRelocation package3 days per week$96.56k - $128.74k per year
...better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent... ...Agentic SDLC Operating System. · Embed AI-assisted development into delivery workflows... ..., and implement. · Contribute high-quality code, conduct code reviews, and ensure the...Permanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week- ...parts and supplier intelligence, advanced AI and deep regulatory expertise to help... ...Description Position Summary The Director, Quality Assurance is accountable for defining and... ...Quality Assurance organization, the Director develops teams and leaders, establishes standards...WorldwideFlexible hoursShift work
- ...customer-managed environments. As a Junior Software Developer on the Mission Control squad, you'll... ...— and you'll do it on a team that works AI-native, with agentic coding tools embedded... ...tests and contribute to epic-level quality plans — quality is designed in, not bolted...Full time
$80k - $105k per year
...global teams. Our hardware and software solutions are built for... ...interfaces, you will be a Software Developer in the R&D team, working on projects... ...in video, imaging and AI - building software applications... ...have experience developing high-quality software applications and SDKs...Full time$90k - $110k per year
...electronics, electro-mechanics, and software. We’re not just a company; we’... ...Android Automotive Software Developer to support the design,... ...facing software using C++, Java, Kotlin, and related technologies.... ...stakeholders to deliver reliable, high-quality vehicle software. What you'...KotlinFull time- ...across Canada. Job Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the... ...include artificial intelligence–enabled tools; however, AI is not used to screen, evaluate, or make decisions about applicants...Full timeContract workTemporary workPart timeInternshipFlexible hours
- ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore... ...engineers to design, build, test, and maintain high-quality software solutions. You'll collaborate with cross-functional...Full time
$116.7k - $165.8k per year
...configuration, and seamless inline software upgrades across diverse... ...Reliability & Observability: Develop and support critical infrastructure... ...Python, including leveraging AI-assisted development tools to... ...test plans to ensure software quality, reliability, and coverage across...Long term contractFull timeTemporary workApprenticeshipLocal areaFlexible hours- ...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones... ...can display indicators of success through skills they have developed and experiences they have been a part of, than to find folks who...Hourly payInternshipWork at officeLocal areaFlexible hours
- Assent is seeking a Director of Quality Assurance to elevate our quality strategy across SaaS products... ...quality is embedded throughout the software development lifecycle. Your leadership will... ...assurance and engineering strategies • Develop and scale a globally distributed QA...
$95k - $110k per year
...selection process. Applicants can make their accommodation needs known to us in their cover letter. Please note March Networks uses AI as part of the recruitment process. Hiring salary range for this position is between $95,000 - $110,000. This is a new vacancy with one...Full timeImmediate start$100k - $120k per year
...the Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You... ...with experience applying other technologies to solve problems. AI tools are part of your everyday development workflow, and you...Long term contractFull timeInternshipLocal areaRemote workFlexible hours$120k - $155k per year
...waves with us? Apply below! About the Role As the Senior Software Developer , you’ll be joining a small, collaborative software team at... ...experience thinking about usability and design Familiarity with AI development tools (GitHub Copilot, ChatGPT, Claude, Gemini, etc...Long term contractFull timeInternshipWorldwideShift work- ...across Canada Job Description ADGA is seeking Software Developers to support the design, development, implementation, and maintenance... ...lifecycle, working closely with system architects, quality assurance specialists, project managers, and other technical stakeholders...Full timeContract workTemporary workPart timeInternshipFlexible hours
- ...As an Intermediate Software Developer on the platform deployment team, you will be responsible for designing, implementing, and maintaining our... ...Clearance. Preferred Qualifications Experience with AI development tools (Copilot, Claude Code) Experience with Ruby...Full time
- ...companies to meet their talent needs with high quality IT resources through Staff Augmentation,... ...requirement for an Oracle Commerce (ATG) Developer. In this role you will be responsible for... ...Bachelors degree in Computer Science, Software Engineering or equivalent 2+ years...Permanent employmentFull time
- ...Cisco Systems Canada Co. is seeking a Senior Software Developer to deliver integrations between Cisco Cloud Control and Catalyst Center. You will... ...solutions that unify cloud and on‑premises management, while advancing AI-powered SDLC tools. Join a cross‑functional team spanning...
- ...Telesat on X and LinkedIn or visit Our Software Development team architects, develops, tests and maintains the Telesat... ...in Test, you will ensure the quality and reliability of the System Model... ...We may use artificial intelligence (AI) tools to support parts of the hiring...Full timeInternshipWorldwide
- ...Embedded Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial... ...for continuous improvements to processes to deliver quality robust solutions. Collaborate closely with cross-functional...Full timeWorldwide
$80k - $105k per year
...technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including...Full timeWork at officeRemote workFlexible hours- ...We’re looking for a Senior Software Engineer to join our Streams UI team... ...and deployment to maintain code quality. Evaluate new technologies for potential... ...should have experience using AI-assisted development tools. These tools can help you develop features faster, fix complex...Local areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer). Be the first to apply!
- software developer no experience Ottawa, ON
- junior software developer Ottawa, ON
- software developer entry level Ottawa, ON
- software developer intern Ottawa, ON
- software developer internship no experience Ottawa, ON
- software developer Ottawa, ON
- software development engineer Ottawa, ON
- part time software developer Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software design engineer Ottawa, ON

