Talent.com
Mindrift
Freelance Software Developer (Java) - Quality Assurance (AITrainer)Mindrift • Toronto, Canada
No longer accepting applications
Freelance Software Developer (Java) - Quality Assurance (AITrainer)

Freelance Software Developer (Java) - Quality Assurance (AITrainer)

Mindrift • Toronto, Canada
7 days ago
Job type
  • Full-time
Job description
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 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

Code generation and code review

Prompt evaluation and complex data annotation

Training and evaluation of large language models

Benchmarking and agent-based code execution in sandboxed environments

Working across multiple programming languages

Adapting guidelines for new domains and use cases

Following project-specific rubrics and requirements

Collaborating with project leads, solution engineers, and supply managers on complex or experimental projects

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 that match your technical skills, on your own schedule. From coding and automation to fine-tuning AI outputs, you'll play a key role in advancing AI capabilities and real-world applications.

Requirements

You hold a Bachelor's or Master's Degree in Computer Science, Software Engineering, Software Development, Computer Engineering, Mobile App Development, Cloud Computing, Data Science, Big Data or other related fields

You have at least 3 years of professional experience in Java 17+, including streams API and concurrent programming

Your level of English is advanced (C1) or above

Hands‑on experience with JUnit 5, TestNG, Mockito, and TestContainers

Proficiency with build tools (Maven, Gradle), IDEs (IntelliJ IDEA), and CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)

Experience with the Spring ecosystem (Spring Boot, Spring Data, Spring Security), JPA/Hibernate

Strong understanding of JVM internals, garbage collection, performance optimization, and design patterns

Experience with messaging systems (Kafka, RabbitMQ) and microservices architectures

Practical use of AI‑assisted tools for refactoring, performance analysis, and test generation

Familiarity with cloud platforms (AWS, Azure), containers, and Kubernetes

Strong skills in JVM profiling (JProfiler, VisualVM) and debugging

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

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

#J-18808-Ljbffr
Create a job alert for this search

Freelance Software Developer (Java) - Quality Assurance (AITrainer) • Toronto, Canada

Similar jobs

Software Quality Assurance Developer, Assessment

Esri CanadaToronto, ON, CA
Full-time

A day in the life of a Software Quality Assurance Developer at Esri Canada.Executes test cases (manual and automated) based on established test plans to validate product functionality, performance,... Show more

 • Promoted

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

MindriftToronto, Ontario, Canada
Part-time

Freelance Software Developer (Java) - Quality Assurance (AI Trainer).Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features.This opportunity is only for cand... Show more

 • Promoted

QA Analyst – Automation & API Testing (Remote/Hybrid)

Fidelity InternationalToronto, ON, CA
Remote
Full-time

A leading investment firm in Toronto is seeking a Quality Assurance Analyst to enhance software quality and testing processes.Collaborate with internal teams, develop strategies for quality assuran... Show more

 • Promoted

Software Developer, AI

BlackBerry CorporationToronto, ON, CA
Full-time

Enhance the efficiency, stability, security, and scalability of business processes and systems through automation and intelligent analytics.Design, develop, test, and deploy AI-driven features and ... Show more

 • Promoted

AI Quality Assurance and Testing Engineer

Infotek Consulting Inc.Toronto, Ontario, Canada
Temporary

Take on a pivotal role as an AI Quality Assurance and Testing Engineer, focusing on the assessment of machine learning and generative AI models.Ensure high standards of quality, bias assessment, an... Show more

 • Promoted

Software Quality Assurance Developer, Level 2

Kraken Robotics IncToronto, ON, CA
Full-time

Software Quality Assurance Developer, Level 2.Build your career with Kraken Robotics.If innovation drives you, and you want a career that makes a difference to the world, helping humanity overcome ... Show more

 • Promoted

Automation Test Architect & QA Leader (Web/Mobile/API)

Air CanadaToronto
Full-time

A leading airline is seeking a Software Developer Automation Tester to enhance automation testing across its IT and Data teams.This role entails integrating automation frameworks into delivery pipe... Show more

 • Promoted

Software Quality Assurance Automation Developer for Innovative Projects

OPAL-RT TECHNOLOGIESToronto, ON, CA
Full-time

Join as a Quality Assurance Automation Developer and contribute to software quality initiatives.Expertly perform integration testing and automate workflows using Python to enhance product reliabili... Show more

 • Promoted

Remote Kotlin AI Trainer — Advanced Android Engineer

Meridial Marketplace, by InvisibleToronto, ON, CA
Remote
Full-time

A technology-driven marketplace is seeking a Kotlin Coding Specialist to help shape the future of AI.This remote freelance role involves evaluating AI-generated code and implementing high-quality K... Show more

 • Promoted

Sr. Quality Assurance Developer (Performance Testing)

OpenTextRichmond Hill, York Region, CA
Full-time

OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a member of our team, you will have the opp... Show more

 • Promoted

RQ09364 - Int. Software Developer (Java, AWS, Spring Boot)

Source CodeToronto, ON, CA
Full-time

Software Developer (Java, AWS, Spring Boot).Software Developer (Java, AWS, Spring Boot).Software Developer (Java, AWS, Spring Boot).Software Developer (Java,AWS, Spring Boot).Hybrid (work 3 days on... Show more

 • Promoted

Qa Tester Ii For Software Quality Assurance

Green Shield Canada (GSC)Toronto, Canada
Full-time

Become a key player as a QA Software Tester II focusing on software quality assurance.Conduct thorough testing of web and mobile applications utilizing both manual and automated strategies.With 2+ ... Show more

 • Promoted

Sr. Software Developer – Java AWS

Ward Technology TalentToronto, ON, CA
Full-time

Contract | REMOTE - Toronto, ON | February 14, 2025.Participate, as part of the development team, in solution development related activities including solution design, development, and testing.Work... Show more

 • Promoted

Agentic AI Developer

HaysGreater Toronto Area, Canada, Canada
Full-time

Our client is a fast‑growing technology organization building next‑generation AI‑driven products.The team is focused on designing and scaling intelligent, autonomous systems that solve real‑world p... Show more

 • Promoted

API Quality Assurance Tester

EPAM SystemsToronto
Full-time

Strengthen API reliability as a Software Development Engineer in Test.Focus on automated testing using Parasoft SOAtest while engaging in Agile processes for comprehensive quality assurance.In this... Show more

 • Promoted

Ai Quality Assurance And Testing Engineer

Infotek Consulting Inc.Toronto, Canada
Temporary

Take on a pivotal role as an AI Quality Assurance and Testing Engineer, focusing on the assessment of machine learning and generative AI models.Ensure high standards of quality, bias assessment, an... Show more

 • Promoted

Freelance Software Developer (Java) - Quality Assurance (Ai Trainer)

MindriftToronto, Canada
Part-time

Freelance Software Developer (Java) - Quality Assurance (AI Trainer) 3 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.This opportunity is onl... Show more

 • Promoted

Mobile Software Engineer - Ai Trainer

DataAnnotationToronto, Canada
Full-time

Join the DataAnnotation team and contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and setting your own schedule.We are looking for proficient programm... Show more