Remote Software Engineer (JavaScript)
Job Description
You’ll be at the forefront of evaluating how LLMs interact with real code, influencing the future of AI-assisted software development. This is a unique opportunity to blend practical software engineering with AI research.\n\nWhat does day-to-day look like:\nAnalyze and triage GitHub issues across trending open-source libraries.\nSet up and configure code repositories, including Dockerization and environment setup.\nEvaluating unit test coverage and quality.\nModify and run codebases locally to assess LLM performance in bug-fixing scenarios.\nCollaborate with researchers to design and identify repositories and issues that are challenging for LLMs.\nOpportunities to lead a team of junior engineers to collaborate on projects.\n\nRequired Skills:\nMinimum 3+ years of overall experience\nStrong experience in JavaScript / TypeScript\nProficiency with Git, Docker, and basic software pipeline setup.\nAbility to understand and navigate complex codebases.\nComfortable running, modifying, and testing real-world projects locally.\nExperience contributing to or evaluating open-source projects is a plus.\n\nNice to Have:\nPrevious participation in LLM research or evaluation projects.\nExperience building or testing developer tools or automation agents.\nPerks of Freelancing With Turing:\nWork in a fully remote environment.\nOpportunity to work on cutting-edge AI projects with leading LLM companies.\n\nOffer Details:\nCommitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. (We have 3 options of time commitment: 20 hrs/week, 30 hrs/week or 40 hrs/week)\nEmployment type: Contractor assignment (no medical/paid leave)\n\nAfter applying, you will receive an email with a login link.
Please use that link to access the portal and complete your profile.\n\nKnow amazing talent? Refer them at turing.com/referrals , and earn money from your network.