Python Developer Data & Statistics @ Braintrust
Your Application Journey
Email Hiring Manager
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.