An application made for this job — a tailored resume and cover letter that speak straight to the posting.
OpenTrain AI is seeking a senior Java code reviewer to audit AI-generated Java code, validate compliance with prompts, and ensure performance and security standards. You will correct annotator evaluations and provide precise, actionable feedback within a structured QA workflow.
The role requires 7+ years in Java, deep JVM expertise, and excellent written English. This contractor position supports a distributed team and emphasizes quality and reproducibility in review processes.
OpenTrain AI is the hiring and contracting organization for this role. OpenTrain is the leading platform for finding and building careers in AI training and data labeling, connecting skilled contributors with projects that shape how modern AI systems work.
Create a free OpenTrain account to build your profile and apply in minutes. This contractor position is available to candidates in India, the Philippines, and Vietnam.
AI training is the human side of building artificial intelligence. Specialists review examples, evaluate model responses, and provide structured feedback so AI systems can become more accurate, reliable, secure, and useful.
In this project, your Java expertise will help assess AI-generated programming responses. Your reviews will support the quality of datasets used to train next-generation AI models.
OpenTrain AI is seeking a senior Java code reviewer with at least seven years of hands-on experience in modern Java, professional QA, or dedicated code-review roles. You will audit annotator evaluations of AI-generated Java code and determine whether each snippet satisfies its prompt, works correctly, follows secure-coding practices, and meets performance expectations.
The work requires clear written English and disciplined participation in a structured quality-assurance workflow. You will correct inaccurate ratings, provide targeted feedback, and ensure reviews align with the project quality rubric.
You will use deep knowledge of modern Java and the JVM to assess implementation quality. Reviews may involve core APIs, standard-library usage, JVM behavior, concurrency, testing strategy, build configuration, and secure coding.
This role is intended for an experienced Java professional who can independently validate code behavior and explain review decisions precisely. You should be comfortable working from rubrics, checklists, and structured annotation or ticketing workflows.
Experience with AI evaluation, reinforcement learning from human feedback pipelines, or AI and machine-learning data-labeling projects is welcome. It is listed as a nice-to-have rather than a core requirement.