Senior TypeScript/Angular Code Reviewer
Join OpenTrain to audit AI-generated Angular (v15+) code: build snippets in sandboxes, verify prompt compliance, fix mis-ratings, and give concise feedback. Contract, remote work (20+ hrs/week) at $24/hr for experienced Angular engineers.
Coding & Software
$24/hr
Compensation
Worldwide
Eligibility
Intermediate
Experience
Jul 8, 2025
Posted
Open worldwide
About OpenTrain
OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. We help people start and grow careers teaching AI by connecting contributors to projects where their work directly shapes how state-of-the-art systems behave.
- We support remote, flexible work that fits around studies, jobs, or family.
- Contributors work on real projects that improve next-generation AI models.
Why AI training and code review matters
AI systems learn from examples prepared and reviewed by people. Reviewing and correcting AI-generated code is a critical step: your expertise ensures code is correct, secure, performant, and accessible before it is used to train models. This is hands-on, cutting-edge work at the intersection of software engineering and model evaluation.
- Work is remote and often flexible, making it a great part-time option.
- No single background is required for all roles, but specialist skills (like Angular) command higher pay.
The role
We’re hiring a Senior TypeScript/Angular code reviewer to audit annotator reviews of AI-generated Angular code (v15+). You will build each snippet in a sandbox or containerized environment, verify it follows the prompt, runs and compiles correctly, and ensure reviews match our quality rubric.
- Contract, part-time engagement — 20+ hours/week.
- Pay: USD $24 per hour.
- Work is fully remote and open worldwide.
What you'll do
Your day-to-day work centers on verifying AI-generated Angular code and the human reviews of that code. You will run builds, reproduce issues, correct incorrect reviewer scores, and give concise, actionable feedback so each labeled example meets our standards.
- Spin up containerized builds and sandboxed projects to confirm functional compliance with prompts.
- Verify compilation, runtime behavior, and integration with Angular toolchain.
- Check code against security best practices (XSS, CSRF, injection, supply-chain risks).
- Assess performance factors (AoT, lazy-loading, bundle size, RxJS efficiency) and accessibility (WCAG).
- Correct mis-ratings and provide concise feedback aligned to the rubric.
Requirements
You must have deep, production-level Angular and TypeScript expertise and practical experience validating code in containerized and CI/CD environments. Strong written English is required to deliver clear, concise feedback.
- 7+ years professional experience in Angular/TypeScript development, QA, or code-review roles.
- Expert knowledge of standalone components, Ivy, RxJS, Angular CLI, SSR/Universal, and state-management (NgRx, Signal Store).
- Advanced TypeScript skills: generics, strict-mode patterns, decorators, module resolution, and modern ES features.
- Testing/debugging with Jest/Karma, Cypress/Playwright, Angular Testing Library, and coverage tools like Istanbul.
- Proven secure-coding ability: identify/mitigate XSS, CSRF, injection, and supply-chain vulnerabilities; familiarity with OWASP guidance.
- Experience optimizing bundle size, Web Vitals, CLS, and implementing WCAG-compliant UI components.
- Toolchain proficiency with Docker, multi-stage images, and CI/CD (GitHub Actions, GitLab); comfortable spinning up builds to validate work.
- Familiarity with rubric-based QA, checklist reviews, and ticketing/annotation tools (Jira, Asana).
- Excellent written English (B2+ CEFR) for concise reviewer feedback and mentoring.
Nice to have
These are not required but will help you be successful in the role and grow into evaluation work that intersects more directly with ML engineering.
- Exposure to LLM evaluation, RLHF pipelines, or prior AI/ML data-labeling projects.
- Experience with advanced performance profiling and front-end observability tools.
- Prior mentoring or reviewer calibration experience.
How the project works
You will receive code snippets plus the annotator's review and the original prompt. Use containerized sandboxes or a local dev environment to build and run snippets, follow the provided rubric to confirm or correct the review, and add concise feedback notes. Expect iterative calibration and occasional QA checks to ensure alignment with rubric standards.
- — you may use the tools we provide and your local dev environment.
- Employment types: Contractor, Part-time.
- Time commitment: 20+ hours/week; schedule is flexible but reliability and responsiveness are expected.
Apply and next steps
If you match the technical profile and want to help shape how AI models learn to write production Angular code, apply through OpenTrain. Successful applicants will complete a short technical validation to demonstrate ability to build, debug, and score AI-generated TypeScript/Angular snippets according to our rubric.
- Include examples of professional Angular projects or links to repositories.
- Be prepared for a proof-of-work step involving containerized builds and rubric-based review.