Software Engineer for Training AI Data (JavaScript)

Software Engineer for Training AI Data (JavaScript)

Posted 2 weeks ago by G2i Inc. on Linkedin

Negotiable
Undetermined
Remote
United Kingdom

Summary: The role involves joining an expert annotation team to create training data for advanced AI models, specifically targeting JavaScript/React developers with over three years of experience. The position is fully remote and offers flexible working hours, with a long-term contract expected to last for at least 12 months. Responsibilities include evaluating AI-generated code, building React components, and engaging in various coding projects. Candidates will have the opportunity to work on cutting-edge generative AI technology while contributing their frontend development expertise.

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).
  • Enthusiasm for teaching AI models and experience with technical writing (nice to have).

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT