About the Role
We are looking for candidates who are passionate about software engineering and various programming languages and are up-to-date with the latest developments in the field.
Responsibilities
- Reviewing the code generated by large language models to identify errors and inconsistencies.
- Ensuring the quality of evaluations by adhering to the established guidelines and quality standards.
- Reporting any issues or challenges encountered during the evaluation process to the team leads.
- Completing the assigned evaluation tasks within the given timeframe.
- Providing suggestions by identifying errors and inconsistencies in the output to improve LLMs.
- Assist in the development of new features and capabilities for the platform serving LLMs.
- Stay up-to-date on the latest developments and technologies related to various programming languages.
- Follow secure development, testing, and deployment guidelines and practices to adhere to the overall security of the system under consideration.
Requirements
- B.E./B.Tech (Computer Science) candidates with strong programming backgrounds and excellent problem-solving skills will be considered.
- Must have basic knowledge of computer science fundamentals.
- Must have knowledge of javascript and typescript programming languages.
- Good to have knowledge of web frameworks such as node.js, react and angular.
- Good to have knowledge of additional programming languages (preferred: java and golang).
- Attention to details with the ability to identify errors and inconsistencies in the code and text.
- Familiarity with language annotation tools and techniques is a plus.
- Ability to work in a cross-discipline environment in defined time frames.
- Ability to learn quickly and adapt to new technologies.
- Ability to work well in a fast-paced environment.
- Excellent written and spoken communication skills.
Location: Ahmedabad