Back to job search
QH
Quik Hire StaffingVerified Job Source

Java Developer - AI/ML (Remote)

The developer will design and maintain high-quality code to train and optimize AI models for dialog agents. Responsibilities include conducting model evaluations, leading supervised fine-tuning efforts, and collaborating on RLHF to refine reward models.

  • Remote
  • Canada
  • Posted Aug 6, 2026
  • 1 position

Job summary

Role: Java Developer - AI/ML (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: Competitive, based on experience Role Overview: We are hiring for one of our clients, seeking a LLM Java Developer to work on a full-time basis. The engineer will collaborate on the definition, design, and delivery of new features with cross-functional teams. The company is developing the next generation of dialog agents for education, entertainment, and general question-answering. 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. • Lead supervised fine-tuning (SFT) efforts, 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. Required Skills & Qualifications: • Proficiency in Java and Spring Boot for backend development. • Experience with training and optimizing large language models (LLMs). • Ability to design and execute evaluation strategies for AI model performance. • Familiarity with supervised fine-tuning (SFT) and reinforcement learning with human feedback (RLHF). • Strong problem-solving and technical reasoning skills for AI model alignment. More About the Opportunity: This role offers a unique opportunity to work with a global leader in AI systems, contributing to mission-critical AI deployments. The position involves shaping evaluation frameworks and refining model responses for real-world applications. Equal Opportunity Employer: We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications. Apply Now!

What you’ll do

The developer will design and maintain high-quality code to train and optimize AI models for dialog agents. Responsibilities include conducting model evaluations, leading supervised fine-tuning efforts, and collaborating on RLHF to refine reward models.

Requirements

Candidates must be proficient in Java and Spring Boot with specific experience in training and optimizing LLMs. Familiarity with SFT, RLHF, and the ability to design AI performance evaluation strategies is required.

Listed skills

  • JavaPreferred
  • Spring BootPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Large Language Models
  • Supervised Fine-Tuning
  • Reinforcement Learning with Human Feedback
  • AI Model Optimization
  • Model Evaluation
  • Backend Development
  • Technical Reasoning
  • AI Model Alignment

Job areas

  • Software
  • Technology
  • Engineering
  • Science & Research
  • Data & Analytics

Additional details

Minimum experience
2+ years
Posting language
English
Working hours
40 hours per week
Seniority
Associate