Back to jobs

AI Quality And Testing Software Engineer
OpenTrain AINot specifiedAdded 6d ago
Software Engineer - Python/JavaScript (Remote)
$30–$42 an hour
Part-time and Contractor
Apply on company siteCraft my tailored resume free
Free to start · No card · 5 credits the moment you sign up
Job description
About OpenTrainOpenTrain is the #1 platform for finding and building careers in AI training and data labeling. OpenTrain AI is hiring and contracting for this role, connecting skilled contributors with practical opportunities to help improve cutting-edge AI products.
Remote work available worldwideContractor and part-time engagementApply through OpenTrain and build experience in AI quality and software testingAbout AI Training And Product QualityAI training is the human side of building artificial intelligence. People test systems, evaluate model outputs, document issues, and provide feedback that helps AI products become more accurate, useful, and reliable.
In this role, your software engineering and quality expertise will support AI-powered web and mobile products, with particular attention to video generation tools.
Contribute directly to the quality of AI-powered productsCombine software development, testing, and user feedback analysisHelp identify edge cases that automated systems may missThe RoleOpenTrain is seeking an expert AI Quality and Testing Software Engineer to improve AI-powered web and mobile products. The work spans test planning, bug documentation, user feedback analysis, engineering insights, and TypeScript contributions to production projects.
Experience level: ExpertFocus area: AI video product testingWorkload: 20+ hours per weekEngagement: Contractor, part-timeRate: $30 to $42 per hourWorking language: EnglishLocation: WorldwideWhat You’ll DoYou will evaluate product behavior from both a quality assurance and software engineering perspective. Your work will help product, engineering, and operations workflows maintain strong quality as AI-powered features evolve.
Test and evaluate AI-powered web and mobile products, especially video generation toolsWrite comprehensive test casesDocument bugs, edge cases, and other product issuesContribute code enhancements and fixes to TypeScript-based projectsAnalyze user feedback to help drive product improvementsMaintain an organized repository of test documentation and engineering insightsRequirementsApplicants should bring strong production software engineering experience and the ability to work effectively within complex codebases. A bachelor’s degree in Software Engineering or Computer Science is requested, or you may qualify through equivalent project-based experience.
Strong TypeScript proficiencyExperience shipping code in productionAbility to read, navigate, and contribute to complex codebasesExperience writing QA test cases and documenting bugs or edge casesPortfolio of self-built projects, including personal or side projectsExperience with QA processes, bug reporting, or user testingFamiliarity with Cypress, Playwright, Jest, or similar testing frameworks is preferredWho Should ApplyThis opportunity is well suited to a software engineer who enjoys investigating how products behave, translating user feedback into improvements, and balancing reliable testing with hands-on development. It is especially relevant for candidates with a strong TypeScript portfolio and experience working across production code and QA workflows.
Software engineers with production TypeScript experienceQA-minded developers who can identify and explain edge casesEngineers comfortable contributing to unfamiliar or complex codebasesCandidates with self-built projects that demonstrate practical skillsHow To ApplyCreate a free OpenTrain account, build your profile, and apply in minutes. Include your relevant TypeScript experience, testing background, and portfolio of self-built or side projects so your application reflects the skills this role requires.
Apply through OpenTrainHighlight production TypeScript workShare projects that demonstrate software engineering abilityDescribe experience with QA, bug reporting, user testing, or testing frameworks