Java Developers | AI/LLM Training Tasks | Long-term
OpenTrain AI · Remote · Worldwide · Posted Jun 9, 2026
About OpenTrain
OpenTrain is a central marketplace for data-labeling and AI-training jobs. We aggregate openings from many AI companies and labeling platforms so contributors can find relevant work in one place instead of hunting across dozens of sites.
Creating an OpenTrain account is free, and applying to roles on the platform takes only a few minutes.
What AI Training Work Is (Quick Overview)
AI training — also called data labeling or human feedback work — is the human effort that helps AI models learn. For coding projects, that means people write, review, and correct example programs so models produce accurate and reliable code.
This role contributes directly to model quality: you will generate and verify Java examples that teach LLMs how to write and fix code, improving their usefulness and safety.
The Role
We are hiring Java developers for a long-term AI/LLM training project lasting six months or more. The position is fully remote, contractor, and part-time with the flexibility to set your own hours within the stated weekly commitment.
- Time commitment: 20–40 hours per week.
- Duration: 6+ months (long term).
- Employment type: Contractor, Part-time.
- Work location: Remote — worldwide.
- Pay: Paid per hour at USD 6.75.
- Application step: after you submit a proposal, you will receive a Java coding assessment to complete.
What You'll Do
You will produce high-quality Java code and evaluate AI-generated Java to create accurate training data for language models.
- Write code snippets and short Java programs based on provided prompts.
- Debug and correct Java code produced by AI, ensuring it meets given standards.
- Refine and optimize Java examples for clarity, correctness, and best practices.
- Assemble and annotate datasets that teach models to generate and fix Java code.
Requirements
Candidates must meet the following mandatory requirements. We will assess experience and skills during the application, including a coding assessment sent after proposal submission.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- At least 2 years of professional software development experience with a strong focus on Java.
- Proven ability to develop, troubleshoot, and optimize Java code.
- Excellent problem-solving skills and strong attention to detail.
- Effective communication skills in English.
- Ability to work well in a remote team environment.
- Stable internet connection and reliable electricity for consistent remote work.
- Ability to commit 20–40 hours per week for at least 6 months.
- Note: applicants with less than 2 years of experience should expect a lower qualification score (below a 7).
How It Works — Application & Engagement
Apply by submitting your proposal through OpenTrain. After submission you will be sent a Java coding assessment; completing it is required for further consideration.
If selected, you will work as a remote contractor, set your own schedule within the 20–40 hr/week commitment, and be paid hourly at USD 6.75.
- Submit proposal via OpenTrain to begin.
- Complete the Java coding assessment sent after submission.
- If approved, start the long-term contract and log hours as agreed with the project.
Who Should Apply
This role is well suited to Java developers who want flexible, remote contract work and who are interested in contributing to AI model training. It’s a practical opportunity to apply coding skills on real datasets that shape how language models write and fix code.
- Experienced Java developers (2+ years) seeking part-time remote contract work.
- Developers comfortable with writing clear, testable Java examples and debugging AI output.
- People who can reliably work online and communicate in English.