DataAnnotation is looking for a UI Engineer to help train AI chatbots that can code, by developing, evaluating, and refining AI models that generate code to assist developers and automate programming tasks.
Requirements
- Proficiency in either Python and/or JavaScript, with a solid understanding of programming concepts.
- Experience with additional programming languages such as TypeScript, C, C-Sharp, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, or Swift is highly advantageous.
- Ability to clearly explain solutions to coding problems, demonstrating strong problem-solving skills.
Responsibilities
- Designing and developing a diverse set of coding problems and solutions for AI chatbots to learn from.
- Writing clear, accurate, and high-quality answers and code snippets that effectively address coding challenges.
- Evaluating the correctness, efficiency, and performance of code generated by AI models to ensure quality standards are met.
- Collaborating with the team to improve AI training processes and contribute to the development of better coding solutions.
- Providing feedback to enhance the AI’s coding capabilities and problem-solving accuracy.
Other
- Fluency in English at a native or bilingual level, with excellent writing and grammar skills.
- Possession of a bachelor's degree (completed or in progress) in Computer Science, Software Engineering, or a related field.
- Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is preferred.
- Remote work opportunity, allowing you to work from anywhere within eligible countries.
- Flexibility to choose projects and set your own schedule, promoting work-life balance.