aitrainingjobs

Senior Software Engineer - Python / TypeScript

United States, CanadaSoftware & dataContract · remote

About the role

From Braintrust’s listing.

Pay: $100/hour

Client: Turing

Help an AI research team turn expert engineering judgment into reliable evaluation workflows. In this contract role, you will combine software engineering with hands-on preference-data and rubric work.

What you will do

• Design and refine evaluation rubrics and preference-data criteria.

• Review examples with a high bar for quality, explaining subtle issues and tradeoffs.

• Build or maintain Python or TypeScript tooling and pipelines that support data collection and evaluation.

• Turn findings into concise, actionable write-ups for researchers and engineers.

What we are looking for

• At least five years of professional experience in Python, especially pipelines or infrastructure, or TypeScript in a large codebase.

• Hands-on experience collecting preference data or creating evaluation rubrics.

• Strong technical judgment and clear written and verbal communication.

• A current LinkedIn profile included on your resume

Engagement

• Remote contract for approximately three months, open to candidates in the United States or Canada.

• At least 20 hours per week, including four hours of daily overlap with Pacific Time.

• $100 per hour

• The selection process includes one approximately 30-minute technical and team conversation.

Who can apply

The listing names these countries:

United States, Canada

How Braintrust screens people

  1. 01Create a Braintrust profile and apply to the job.
  2. 02Some clients run their own selection on top, for example an AI interview, a domain task and a recruiter interview.
More about Braintrust (94 open jobs)

Before you apply

  • No real platform charges you to apply or to “unlock” work.
  • Apply to two or three platforms, not one. Acceptance is never certain.
  • It’s contract work in projects. Hours vary week to week.

More software & data jobs

All 209 software & data jobs