Python Developer Data & Statistics
@ Braintrust

Hybrid
$100,000
Hybrid
Part Time
Posted 4 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXX******* @braintrust.com
Recommended after applying

Job Details

Project Description

The Python Developer Data & Statistics role at Braintrust involves contributing to an AI-driven statistical research project by building custom scripts to analyze data extracted from PDFs and web sources using NumPy and vanilla Python.

Responsibilities

  • Write Python scripts for statistical analysis.
  • Implement custom statistical functions and linear regression.
  • Perform data transformations (inflation adjustments, date mapping, digit extraction).
  • Document reasoning for reproducible and reliable results.
  • Collaborate with data annotators on dataset processing.

Experience

Candidates should have 2-4 years of professional Python development, data analysis, or applied statistics experience, proficiency with NumPy, and a strong grasp of probability, regression, and hypothesis testing. A Bachelor’s degree in a related field is preferred.

Application & Onboarding Process

Apply via the partner site. After applying, Braintrust will email detailed instructions. The process includes a qualification exam (1–2 hours) and a project exam (1–2 hours), with compensation provided upon passing each stage.

Commitment

The role requires a minimum of 17–20 hours per week, with a preferred commitment of 8 hours per day.

Key skills/competency

  • Python
  • NumPy
  • Statistics
  • Data Analysis
  • Reproducibility
  • Script Writing
  • Linear Regression
  • Hypothesis Testing
  • Data Transformation
  • Documentation

How to Get Hired at Braintrust

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills to Python and statistics.
  • Highlight project experience: Emphasize AI-driven statistical projects.
  • Practice NumPy projects: Prepare coding samples.
  • Research Braintrust culture: Understand their partner processes.

📝 Interview Preparation Advice

Technical Preparation

Review NumPy usage in Python projects.
Practice writing custom statistical functions.
Implement linear regression manually.
Test data transformation techniques.

Behavioral Questions

Describe past project documentation approaches.
Explain teamwork on technical projects.
Discuss resolving coding challenges effectively.
Share communication skills in previous roles.

Frequently Asked Questions