HumanBit Logo

c++ developer | Codersbrain

full-time
Posted on April 10, 2025

Job Description

C/C++ LLM Trainer

Job Summary

We are seeking an experienced and highly skilled developer with expertise in C++/C and a passion for competitive programming. The primary focus of this role is to create high-quality reasoning datasets for training and improving Large Language Models (LLMs). The candidate will craft challenging programming tasks and logical reasoning scenarios to enhance model capabilities. Ideal applicants will have demonstrated problem-solving expertise and an aptitude for designing structured reasoning tasks.

Responsibilities

  • Design and create structured reasoning tasks rooted in programming challenges to train LLMs.
  • Develop datasets that test and improve an LLM's ability to solve complex, multi-step problems with clear explanations.
  • Collaborate with researchers and engineers to ensure task objectives align with model training goals.
  • Incorporate feedback to iterate on and refine task designs based on model performance.
  • Maintain consistency and clarity in task descriptions, ensuring they meet high-quality standards.

Qualifications

  • At least 3 years of experience in software development, focusing on C++/C programming.
  • Excellent analytical skills and the ability to break down complex problems into structured steps.
  • Proficient in English, with strong written communication skills for crafting clear and logical explanations.
  • Creativity and attention to detail in designing programming and reasoning tasks.
  • A profile on platforms like LeetCode, HackerRank, or GitHub that demonstrates advanced problem-solving skills is a plus.

Preferred Skills

  • Prior knowledge of LLMs is desirable but not required.
  • A strong interest in learning new technologies, such as LLM reasoning, is highly encouraged.

Experience

  • Minimum of 5 years of experience in the software development field, with a focus on C++/C programming.

Environment

  • The specific location is not specified for this role.
  • The position is full-time with an immediate start date.

Salary

  • Estimated salary range: 4 - 15 [currency unspecified].

Growth Opportunities

  • This role welcomes applicants from competitive programming backgrounds who may not have direct experience with LLMs but are eager to explore this domain.

Additional Information

  • Only one opening available.
  • Application deadline: April 29, 2025.
Powered by
HumanBit Logo