
Senior Software Engineer - Python / TypeScript
Listing checked October 24, 2026 · pay as published by Braintrust
Key details
- Pay
- $100/hr
- Location
- Remote · United States; CanadaCanada, United States
- Job type
- contract
- Openings
- 25
- Posted
- October 29, 2026
Overview
Turing places you with an AI research team that needs engineering judgment turned into dependable evaluation workflows. The work mixes Python or TypeScript development with hands-on preference-data collection and rubric design. You will review model outputs against a strict quality bar, then explain the tradeoffs you spot in writing that researchers can act on. The engagement runs about three months, remote, at 20 or more hours each week with four hours of daily overlap with Pacific Time.
What You'll Do5
- Draft and sharpen evaluation rubrics plus the criteria used to judge preference data.
- Review sample outputs closely, flag subtle problems, and spell out the tradeoffs behind each call.
- Build and maintain Python or TypeScript tooling and pipelines that carry data collection and evaluation work.
- Turn findings into short, practical write-ups for the researchers and engineers who read them.
- Hold one consistent quality bar across reviewed examples so the evaluation set stays trustworthy.
Requirements6
- Five or more years of professional Python work, with emphasis on pipelines or infrastructure, or comparable TypeScript experience inside a large codebase.
- Direct experience gathering preference data or writing evaluation rubrics.
- Sound technical judgment paired with clear writing and speaking skills.
- A current LinkedIn profile attached to your resume.
- Availability for at least 20 hours per week, including four hours of daily overlap with Pacific Time.
- Residence in the United States or Canada.
Who Should Apply
Engineers with five or more years in Python pipelines or TypeScript at scale, who have already built preference datasets or rubrics, fit this contract well. Expect part-time hours, a fixed Pacific Time overlap, and roughly three months of work.
Salary Insight
Pay is $100 per hour for a contract of about three months at 20 or more hours per week. That lands near the top of freelance engineering rates for evaluation and data pipeline projects, and it lines up with the five-year experience floor the team sets.
Pay and demand for Software Engineering roles
Market estimates from live NearSkill listings — separate from this job's published terms.
This role · as published
$100/hr
Taken from the listing itself.
Typical pay · estimated
$70/hour
Median of 1,242 similar roles that publish pay · 302 publish only a top rate; those count at the rate they gave
Most Software Engineering roles pay $40–$95 per hour. This role's pay sits above that range.
Rates shown per hour. Yearly and monthly pay converted; one-time fees and non-USD pay are not included.
- Live similar roles
- 1,404
- Listed in last 30 days
- 734
- Remote
- 97%
Hiring most right now: micro1 (388) · SME Careers (253) · Mercor (199)
Most requested skills · share of roles
- ai evaluation13%
- llm evaluation12%
- ai training12%
- data annotation11%
Figures from Software Engineering roles live on NearSkill when this page loaded. A role can close before you apply, so check the listing itself.
Compare your resume against these rolesRequired skills
How applying works
1. Pre-screen on NearSkill
A quick application on NearSkill checks your fit against this role.
2. Finish on the employer’s site
We hand you to Braintrust’s official application page to complete the form.
3. Wait for a response
The employer’s hiring team reviews applications and gets back to you.
Similar jobs
Open roles that match this listing's skills and level.
TuringSenior Software Engineer - AI Coding Agent Evaluation
BraintrustSenior Software Engineer - AI Code Quality
BraintrustSenior Technical Program Lead - AI Software Engineering (US)
TuringSenior Software Engineer – LLM Evaluation (US/Canada/WEU based)
TuringSoftware Engineer – AI Code Evaluation & Benchmarking (US candidates only)
Braintrust
