Search by job, company or skills

Deccan AI Experts

Javascript/ typescript Developer (Freelancer)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 50 applicants

Job Description

About Us:

Deccan AI Experts is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS. We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more. Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact.

About the Role

We are looking for an experienced JavaScript/TypeScript Developer with strong hands-on expertise in modern JS/TS ecosystems, including Node.js and full-stack development. In this role, you will review and validate asynchronous code changes, execute and analyze complex test suites, and identify root causes of failures through structured debugging. You will reason deeply about async flows, event-loop behavior, and runtime execution while working across real-world repositories and pull requests, ensuring that all code meets high standards of correctness, maintainability, and reliability for AI training and evaluation workflows.

Key Responsibilities

  • Review, evaluate, and annotate JavaScript/TypeScript code for use in RLHF and code-understanding datasets
  • Validate patches involving async/await, promises, callbacks, and event-loopdependent behavior
  • Analyze asynchronous execution flows, race conditions, timing issues, and side effects across modules
  • Review pull requests and simulated code changes for correctness, clarity, and long-term maintainability
  • Provide precise human feedback on logic, async behavior, and edge cases to support model training
  • Label and assess code changes based on correctness, robustness, and adherence to best practices.
  • Annotate differences between correct vs incorrect implementations, highlighting side effects and risks.
  • Ensure annotations are precise, consistent, and aligned with defined quality guidelines
  • Collaborate asynchronously with AI and data teams to improve annotation clarity and dataset quality

Required Skills & Experience

  • 15 years of hands-on experience with JavaScript or TypeScript
  • Strong experience with Node.js, backend services, or full-stack JS/TS systems
  • Deep understanding of async/await, promises, microtasks vs macrotasks, and event-loop mechanics
  • Experience executing and debugging test suites using Jest, Mocha, or similar frameworks
  • Ability to reason about runtime behavior, async timing, and complex execution flows
  • Proficiency with Git workflows, code reviews, debugging tools, and large repositories
  • Strong analytical and reasoning skills for evaluating correctness, side effects, and maintainability
  • Experience debugging asynchronous logic in both Node.js and browser environments
  • Comfortable reviewing PRs, analyzing stack traces, and working with production-grade code

Why Join Us

  • Work on high-impact projects that contribute to building AI for Good.
  • Collaborate with top-tier engineers and domain experts from IITs, NITs, and BITS.
  • Opportunity to grow in a fast-paced, innovation-driven environment.

NOTE: This will be a flexible freelancing opportunity. Pay will vary by project and typically is up to 1500 per hour.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 143301279