Software Engineer (Front-end)

Software Engineer (Front-end)

Part-time Mercor

Canada European Union United States

Pay: $70 - $80 / hour

Role overview

This role focuses on creating high-quality training data that improves AI systems on real-world client-side development tasks. You’ll design realistic frontend scenarios and define structured evaluation criteria that test how well models handle interactivity, UI correctness, state management, and robustness.

Rather than building production applications, you’ll craft technically precise coding prompts and binary rubrics that simulate real frontend challenges. This role is best suited for experienced frontend engineers who think systematically, write clearly, and understand how modern web applications behave under real user interaction.


What you’ll actually be doing

  • Designing realistic, self-contained prompts for frontend web apps, games, tools, and simulations
  • Creating structured, binary rubrics tagged by verification type
  • Defining pass/fail checks that can be validated through screenshot review and code inspection
  • Ensuring interactive behavior, state transitions, and UI logic are clearly testable
  • Eliminating ambiguity in prompts and tightening technical specifications
  • Reviewing tasks for edge cases, failure modes, and unintended interpretations

Who this role is for

  • Frontend engineers with hands-on experience building interactive web applications
  • Developers comfortable working deeply with JavaScript and modern UI frameworks
  • Engineers who enjoy defining technical specifications and evaluation standards
  • Professionals who think in terms of correctness, edge cases, and reproducibility
  • Developers interested in AI benchmarking and model evaluation work

Who this role is likely NOT for

  • Junior developers without real-world frontend project experience
  • Backend-only engineers with limited client-side exposure
  • Designers without production-level coding experience
  • Developers who prefer loosely defined tasks over structured evaluation work
  • Candidates uncomfortable writing strict, binary rubrics

Technical background

  • 2+ years of frontend or full-stack development experience
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (advanced degree preferred)
  • Strong proficiency in JavaScript, TypeScript, React, or vanilla JavaScript
  • Solid understanding of state management, component architecture, and UI logic
  • Ability to write precise technical documentation and evaluation criteria

Project scope

Work structured around clearly defined deliverables and evaluation outputs

Project-based engagement with potential extension based on performance

Expected weekly commitment of approximately 15–25 hours, with flexibility to scale higher

Immediate start