SaidGig

Java Developer for AI Model Training

from $50/hour

RemoteContracttechnologyUpdated Jun 6, 2026
Apply Now

About this role

Role Overview:

The LLM Java Developer will play a crucial role in the design, development, and delivery of innovative features for next-generation dialog agents. These agents will serve various applications, including education, entertainment, and general question-answering. This position offers an exciting opportunity for developers eager to thrive in a fast-paced environment while contributing to the advancement of AI technology.

Key Responsibilities:

  • Design, develop, and maintain efficient, high-quality code to train and optimize AI models.
  • Conduct evaluations (Evals) to benchmark model performance and analyze results for continuous improvement.
  • Evaluate and rank AI model responses to user queries across diverse domains, ensuring alignment with predefined criteria.
  • Develop comprehensive explanations and rationales for evaluations, showcasing excellent reasoning and technical expertise.
  • Lead efforts in Supervised Fine-Tuning (SFT), including creating and maintaining high-quality, task-specific datasets.
  • Collaborate with researchers and annotators to execute Reinforcement Learning with Human Feedback (RLHF) and refine reward models.
  • Design innovative evaluation strategies and processes to improve the model''s alignment with user needs and ethical guidelines.
  • Create and refine optimal responses to improve AI performance, emphasizing clarity, relevance, and technical accuracy.
  • Conduct thorough peer reviews of code and documentation, providing constructive feedback and identifying areas for improvement.
  • Collaborate with cross-functional teams to improve model performance and contribute to product enhancements.
  • Continuously explore and integrate new tools, techniques, and methodologies to enhance AI training processes.

Qualifications:

  • Experience in training LLM models with high-quality, stable, and scalable back-end components using the latest coding best practices across various languages and frameworks.
  • Participation in code reviews to ensure adherence to code quality standards.
  • Proficiency in Java''s syntax and conventions, demonstrating clear, organized, and well-annotated code.
  • Bachelor’s or Master’s degree in Engineering, Computer Science, or equivalent experience.
  • Demonstrable experience in developing web applications using modular development and scalable architectures, with a strong focus on code readability and security/stability.
  • Prior software Quality Assurance and Test Planning experience is a plus.
  • Excellent spoken and written English communication skills.

Work Terms:

  • Commitments Required: At least 4 hours per day and a minimum of 20 hours per week with 4 hours of overlap with PST.

Compensation:

  • Competitive compensation based on experience and project scope.

Eligibility:

  • Remote work opportunity.
  • Open to candidates with the right to work in their respective locations.

Perks of Freelancing:

  • Fully remote work environment.
  • Opportunity to work on cutting-edge AI projects with leading LLM companies.

Related Jobs