Other open roles

View all opportunities

Senior Software Engineer - Python and JavaScript

per hour
Contractor Remote Last verified 21 Jul 2026
Affiliate disclosure

Work Expert (WE) is an independent publishing and referral website. We are not a recruiter, hiring manager, agent or employer, and we are not affiliated with or endorsed by Turing. Applying takes you to the platform's own website, where we may be recorded as the referring source. We may receive a referral fee at no additional cost to you. Read our full affiliate disclosure →

Apply within 30 days of clicking - Turing only credits applications inside its 30-day attribution window.

About the Role

We are looking for experienced software engineers with strong technical leadership skills and hands-on experience working with high-quality public GitHub repositories. In this role, you will analyze real-world codebases, configure development environments, triage issues, evaluate test quality, and assess how effectively LLMs solve software engineering tasks. This is an opportunity to combine practical software engineering with AI research and contribute to the development of next-generation coding agents.

What You'll Do

  • Analyze and triage issues across popular open-source repositories.
  • Set up and configure development environments for real-world codebases.
  • Dockerize repositories and establish reliable local execution workflows.
  • Run, modify, debug, and test projects locally.
  • Evaluate unit test coverage, reliability, and overall test quality.
  • Assess LLM performance on bug-fixing and software engineering tasks.
  • Identify challenging repositories and issues for AI evaluation benchmarks.
  • Collaborate with researchers and engineers to design high-quality evaluation scenarios.

You're a Good Fit If You

  • Required skills: Python, JavaScript
  • 5+ years of professional software engineering experience.
  • Strong proficiency in Python and JavaScirpt.
  • Practical experience with Git and Docker.
  • Basic understanding of software development pipelines and CI workflows.
  • Ability to understand, navigate, and modify complex codebases.
  • Experience running and testing real-world software projects locally.
  • Strong debugging, code review, and problem-solving skills.
  • Ability to work independently and communicate technical findings clearly.

Role Highlights

Pay
Pay varies
Contract
Contractor
Location
Remote
Category
Coding
Posted
23 days ago
Job ID
WE-8071

Pay & Payout

Independent contractor engagement through Turing. Apply via the link below - Turing handles vetting, onboarding and payment.

Common Questions

Turing has a reliability rating of very reliable based on the listings we track, with an onboarding time of 5-14 days. See our full Turing review for the details behind that rating.

Applying takes you to Turing's own website, where the application is completed. We are not a recruiter or employer and do not process applications directly - we may be recorded as the referring source.

Pay varies - Independent contractor engagement through Turing. Apply via the link below - Turing handles vetting, onboarding and payment.

Analyze and triage issues across popular open-source repositories. Set up and configure development environments for real-world codebases. Dockerize repositories and establish reliable local execution workflows.

Apply on Turing

Opens Turing in a new tab. You pay nothing; we may earn a referral fee.

Get similar jobs every week

What are you interested in?
Coding & software engineering

We only use your email to send job alerts. Read our Privacy Policy.