Negotiable
Undetermined
Remote
United Kingdom
Summary: The role of Front End Software Engineer for Training AI Data involves creating training data for advanced AI models, primarily focusing on JavaScript and React development. Candidates will evaluate AI-generated code, build React components, and engage in various coding projects. This position is fully remote and offers flexible working hours, with a long-term contract expected to last for at least 12 months. Ideal candidates will have a strong background in frontend development and a passion for AI technology.
Key Responsibilities:
- Evaluating the quality of AI-generated code and providing human-readable summaries of rationale.
- Building and evaluating React components, hooks, and modern JavaScript solutions.
- Solving coding problems and writing functional and efficient JavaScript/React code.
- Writing robust test cases to confirm code works efficiently and effectively.
- Creating instructions to help others and reviewing code before it goes into the model.
- Engaging in a variety of projects, from evaluating code snippets to developing full mobile applications using chatbots.
Key Skills:
- 3+ years of experience in a software engineering/software development role.
- Strong proficiency with JavaScript/React and frontend development.
- Complete fluency in the English language.
- Ability to articulate complex technical concepts clearly and engagingly.
- Excellent attention to detail and ability to maintain consistency in writing.
- Solid understanding of grammar, punctuation, and style guidelines.
- Bachelor's or Master's degree in Computer Science (nice to have).
- Experience with modern JavaScript frameworks and libraries (Next.js, Vue, Angular) (nice to have).
- Familiarity with frontend testing frameworks (Jest, React Testing Library, Cypress) (nice to have).
- Knowledge of state management solutions (Redux, Context API, MobX) (nice to have).
- Experience with TypeScript and modern frontend tooling (nice to have).
- Proven analytical skills with an ability to approach problems creatively (nice to have).
- A commitment to continuous learning and staying updated with the latest coding advancements and best practices (nice to have).
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT