About the Role
We are seeking a proficient Rust Developer with a strong interest in machine learning and humancomputer interaction to join our team. In this role you will contribute to the development and refinement of large language models (LLMs) by participating in Reinforcement Learning from Human Feedback (RLHF) tasks. Your work will involve building tools to facilitate human feedback as well as directly providing insights to guide the training and improvement of LLMs
Key Responsibilities:
- Participate in RLHF tasks by providing human feedback on LLM outputs helping to guide model training.
- Evaluate the responses generated by LLMs identifying areas where the model needs improvement and providing qualitative feedback.
- Work closely with data scientists and ML engineers to ensure that feedback is accurately reflected in the model s learning process.
- Collaborate with crossfunctional teams to understand the requirements for human feedback in the RLHF process.
- Provide insights into how human feedback can be systematically incorporated into model training and improvement.
- Document processes and best practices for providing and integrating human feedback in LLM training.
- Stay informed about the latest advancements in reinforcement learning LLMs and humancomputer interaction.
- Experiment with new methods and tools to improve the collection and integration of human feedback in RLHF tasks.
- Requirements:
- Technical Skills:
- 3 years of experience in Rust development with a solid understanding of systems programming performance optimization and concurrency.
- Familiarity with machine learning concepts particularly reinforcement learning is highly desirable.
- Experience with humancomputer interaction user feedback systems or similar domains is a plus.
- Proficiency with version control systems (e.g. Git) and CI/CD pipelines.
- Analytical Skills:
- Strong problemsolving skills with the ability to analyze and improve the efficiency of RLHF tasks.
- Experience in evaluating and providing constructive feedback on AI/ML outputs.
- Soft Skills:
- Excellent communication skills with the ability to articulate feedback and collaborate effectively with diverse teams.
- A detailoriented approach with a commitment to ensuring highquality contributions to model training.
- A proactive mindset eager to learn and apply new techniques in a rapidly evolving field.
- Education:
- Bachelor s degree in Computer Science Engineering or a related field. Equivalent work experience will also be considered.
git,machine learning concepts,rust development,ci,feedback,systems programming,human-computer interaction,reinforcement learning,ci/cd pipelines,cd,analytical skills,performance optimization,rust,version control systems,concurrency,ai/ml outputs,communication skills,problem-solving