Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$45 per hour

Mindrift

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
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Freelance Software Developer (Kotlin) - Quality Assurance (AI Trainer) in Ottawa, ON vacancy
  • $45 per hour

     ...Freelance Software Developer (Java) - Quality Assurance (AI Trainer) 3 days ago – Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. This opportunity is only for candidates currently residing in the specified country. Your... 
    Freelance
    Part time
    Remote work

    Mindrift

    Ottawa, ON
    21 hours ago
  • $48 per hour

     ...Freelance Software Developer (Ruby) - AI Trainer 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. What... 
    Freelance
    Part time
    Remote work

    Mindrift

    Ottawa, ON
    21 hours ago
  • $45 per hour

    Freelance Software Developer (Ruby) - AI Trainer 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. What... 
    Freelance
    Part time
    Remote work

    Mindrift

    Ottawa, ON
    21 hours ago
  •  ...About the company 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... 
    Freelance
    Part time
    For contractors
    Remote work
    Flexible hours

    Mindrift

    Ottawa, ON
    2 days ago
  • $45 per hour

    A forward-thinking tech company seeks a Freelance Software Developer skilled in Kotlin and iOS development. This remote role offers flexibility, with responsibilities including designing automated tests for applications and collaborating with developers to resolve issues. Candidates... 
    Freelance
    Kotlin
    Remote work

    Mindrift

    Ottawa, ON
    21 hours ago
  •  ...organization that specializes in producing high-quality machined and fabricated components for...  ...support ongoing production and quality assurance activities.  Your new role   Reporting...  ...existing vacancy with the organization. AI may be used to screen, assess or select applicants... 
    Hourly pay
    Permanent employment
    Contract work
    Immediate start

    Hays

    Ottawa, ON
    5 days ago
  • $100 per hour

     ...An enterprise client is seeking experienced software developers to participate in an AI training project focused on testing and evaluating AI coding...  ...documentation. Additional Information Fully remote freelance opportunity. Worldwide applicants are welcome, subject... 
    Freelance
    Hourly pay
    Contract work
    Remote work
    Worldwide
    10 hours per week

    Lifted, an Upwork Company™

    Ottawa, ON
    1 day ago
  •  ...Precinct Operations is currently looking to staff the Training and Quality Assurance Coordinator position.  This recruitment and selection process...  ...to senior management; Experience in planning developing and maintaining programs. Additional Information : We... 
    Full time
    Fixed term contract
    Work at office
    Remote work

    House of Commons (Canada) / Chambre des communes (Canada)

    Ottawa, ON
    21 hours ago
  •  ...baseband development team and help build software for current and next-generation radio access...  ...environment, exploring practical ways AI tools can support engineering work. What...  ...including radio resource management functions. Develop software for embedded, real-time... 
    Long term contract
    Full time
    Temporary work

    Ericsson

    Ottawa, ON
    1 day ago
  • $95k - $110k per year

     ...that make our tomorrow's possible. This role is Hybrid Ottawa Software Developer Position Summary The successful candidate will build robust,...  ...Design, develop, integrate, test, and deploy production-quality software including automated data-processing pipelines for data... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide

    Thales

    Ottawa, ON
    3 days ago
  • $96k - $146k per year

     ...are seeking a Senior Embedded Software Engineer with 8+ years of embedded...  ...on delivering robust, high-quality software for complex features...  ...but are not limited to: Use AI and automation for high-...  ...practices and guardrails. Design, develop, and debug embedded C software... 

    Ford Motor Company

    Ottawa, ON
    1 day ago
  • $69k - $90.3k per year

     ...ways to leverage Artificial Intelligence to improve product quality, test automation, engineering productivity, and verification efficiency. We are looking for a passionate AI Developer who wants to apply AI and software development skills to real-world engineering challenges... 
    Long term contract
    Full time
    Temporary work
    Internship

    Ericsson

    Ottawa, ON
    4 days ago
  • $85k - $111.3k per year

     ...this opportunity We are looking for a 5G Software Designer to join our Baseband...  ...components within the communication stack. Develop and maintain the platform SDK used by application...  .... Take ownership of end-to-end quality through unit and integration testing, CI... 
    Long term contract
    Full time
    Temporary work
    Internship
    Manual labor
    Worldwide

    Ericsson

    Ottawa, ON
    1 day ago
  • $85k - $111.3k per year

     ...the evolution toward 6G. Our L1 Software Development team in RCE RAN...  ...looking for a junior software developer with an interest in high-performance...  ...mission is to develop high-quality L1 features that support our...  ...virtualized environments. Use AI/ML tools and techniques where... 
    Long term contract
    Full time
    Temporary work

    Ericsson

    Ottawa, ON
    1 day ago
  • $75k - $125k per year

     ...Description: We are seeking Intermediate Agentic AI Developers / AI Engineers to support an AI...  ...with client technical teams to design, develop, and enhance AI agents and intelligent automation...  .... Core Competencies ~ Strong software engineering and problem-solving abilities... 
    Full time

    CGI

    Ottawa, ON
    3 days ago
  • $69k - $86k per year

     ...Test Management team and help shape software test for Ericsson’s embedded and cloud...  ...software test procedure through Agentic AI-driven approach, such as autonomous...  ...delivery, strengthen software quality, and create a better developer experience. What you will do: Drive... 
    Long term contract
    Full time
    Temporary work

    Ericsson

    Ottawa, ON
    3 days ago
  • $69.45k - $119.45k per year

     ...business with Data & Advanced AI — backed by a $3B investment and...  ...Language Model and Agentic AI Developer/Consultant, you will build...  ...requirements into secure, scalable software components spanning LLM...  ...monitoring for prompts, retrieval quality, agent behavior, security controls... 
    Full time
    Manual labor
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    4 days ago
  • $80k - $105k per year

     ...(NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the...  ...you enjoy working at the intersection of operating systems, developer tools, AI, robotics, and embedded platforms? At QNX, we're... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    3 days ago
  • $115k - $145k per year

     ...solutions power everything from AI and cloud computing to data...  ...ll Love This Role Lumentum is developing the next generation of Optical...  ...looking for a hands-on senior developer to take technical ownership of embedded Linux application software from design through implementation... 
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    2 days ago
  • $131.25k - $181.25k per year

     ...providing a trusted foundation for software-defined businesses to thrive....  .... What You'll Do Design, develop, and enhance core operating...  ...standards. Implement high-quality, performant, and reliable code...  ...use artificial intelligence (AI) to screen, assess, or select... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    3 days ago
  • $108.75k - $152.25k per year

     ...provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and...  ...(BSP) Team is looking for Driver Developers (Software Dev II & Senior’s) to design...  ...on ensuring software is held to our quality standards Interested in opportunities... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    3 days ago
  • $108.75k - $152.25k per year

     ...providing a trusted foundation for software-defined businesses to thrive....  ...and highly motivated Software Developer in Test to help validate and...  ...and accelerating release quality. If you're energized by automation...  ...Experience working with AI technologies Knowledge of Hypervisor... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    3 days ago
  • $85k - $111.3k per year

     ...Ericsson, we are transforming how large-scale software systems are understood, designed, developed, tested, and maintained through Generative AI and agentic software engineering. We are...  ...improve developer productivity, software quality, and engineering efficiency across... 
    Long term contract
    Full time
    Temporary work
    Manual labor

    Ericsson

    Ottawa, ON
    4 days ago
  • $75k - $110k per year

     ...communicators with powerful and intuitive AI powered media outreach, monitoring, and measurement...  .... About The Role As a Front End Developer you will be responsible for the...  ...frontend framework. Our teams use an Agile Software development process to deliver software to... 
    Internship
    Remote work

    Agility PR Solutions

    Ottawa, ON
    12 days ago
  • $82.45k - $102.51k per year

     ...temporary assignments): 18 Job Family: Quality Assurance # of Open Positions: 1 Faculty/...  ...Analyst ensures quality throughout the software development process while working on...  ...test cases. Reviews, and updates, develops and executes test cases and test scripts... 
    Permanent employment
    Temporary work
    For contractors
    Remote work

    University of Ottawa

    Ottawa, ON
    17 hours ago
  • $100.3k - $216.7k per year

     ...the systems that actually make AI work in enterprise...  ...The difference between an AI Developer and what we are looking for is...  ...design and tuning against real quality targets Integrate and abstract...  ...qualifications ~7+ years of software development experience in production... 
    Full time
    Work at office
    Local area

    Accenture Global

    Ottawa, ON
    4 days ago
  • $150k - $183k per year

     ...Senior Software Developer – Embedded VoIP Systems About the Role We are seeking an experienced Embedded Software Developer to join our...  ...collaboratively within a team. Able to prioritize and deliver high-quality work under schedule constraints. Willing and able to learn... 
    Full time
    Flexible hours

    Fortinet

    Ottawa, ON
    3 days ago
  •  ...immigration assistance/sponsorship now or in the future for this position. About this opportunity We are seeking a 5G Cloud RAN Software Developer to join our Cloud RAN DU (Distributed Unit) Baseband function development team. In this role, you will play a key part in... 
    Long term contract
    Full time
    Temporary work

    Ericsson

    Ottawa, ON
    1 day ago
  • $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 time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    a month ago
  • $90k - $126k per year

     ...(NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the...  ...you enjoy working at the intersection of operating systems, developer tools, AI, robotics, and embedded platforms? At QNX, we're... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    3 days ago

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!