Other open roles
Senior Software Engineer - Python and JavaScript
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 & Payout
Independent contractor engagement through Turing. Apply via the link below - Turing handles vetting, onboarding and payment.
Common Questions
Opens Turing in a new tab. You pay nothing; we may earn a referral fee.
Get similar jobs every week
Similar roles
More coding work you may qualify for.
Senior Power Electronics / Automotive Hardware Design Engineer
Develop electronic hardware designs for automotive power electronics applications.
Senior General Hardware Design Engineer – Analog, Mixed-Signal and RF
Design and develop analog and RF circuits from concept to prototype.
Senior Digital / High-Speed Hardware Design Engineer
Design and develop high-speed electronic hardware from concept to validation.