Statistical Software Developer

Headwater Science

$95K — $115K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in mathematics, statistics, computer science, or a related STEM field
  • 3+ years of experience developing statistical software or data processing systems
  • Experience with R programming language
  • Strong interest in supporting epidemiological and causal inference research via software development
  • Deep understanding of M-estimation theory and implementation
  • Knowledge of mathematical optimization techniques
  • Expertise in causal inference methods for observational data

Responsibilities

  • Design and develop a novel M-estimation engine and statistical estimators with an R interface
  • Partner with epidemiologists and statisticians to translate methodological research into production software
  • Build tools that streamline epidemiological research workflows and data analysis
  • Develop utilities for architecting and automating research data pipelines
  • Ensure software quality through testing, validation, and performance optimization
  • Write clear documentation and training materials for internal research teams
  • Provide technical support and guidance to scientists using the platform

Benefits

  • Hybrid work environment - 3 days onsite per week
  • Comprehensive health, dental, and vision coverage for you and your family
  • 401(k) with company match
  • Generous PTO and company holidays
  • Paid parental leave
Full Job Description
The Role

The Advanced Statistical Software Developer helps build the next generation of tools for real-world evidence and causal inference research.

In this role, you will work closely with epidemiologists and statisticians to translate advanced methodological research into high-quality software used to analyze observational health data. You'll help design and develop statistical infrastructure that enables researchers to perform rigorous causal inference at scale.

What You'll Do
  • Design and develop a novel M-estimation engine and statistical estimators with an R interface
  • Partner with epidemiologists and statisticians to translate methodological research into production software
  • Build tools that streamline epidemiological research workflows and data analysis
  • Develop utilities for architecting and automating research data pipelines
  • Ensure software quality through testing, validation, and performance optimization
  • Write clear documentation and training materials for internal research teams
  • Provide technical support and guidance to scientists using the platform

What You'll Bring
  • Bachelor's degree in mathematics, statistics, computer science, or a related STEM field
  • 3+ years of experience developing statistical software or data processing systems
  • Experience in R
  • Strong interest in supporting epidemiological and causal inference research through software development
  • Deep understanding of M-estimation theory and implementation
  • Knowledge of mathematical optimization techniques
  • Expertise in causal inference methods for observational data
  • Experience building high-quality statistical software

Nice to Have
  • Experience with functional programming
  • Familiarity with CI/CD workflows for scientific software
  • Experience with large-scale data processing pipelines
  • Experience with AWS services such as Batch, S3, and EC2
  • Command-line workflows in UNIX/Linux environments
  • Background in epidemiological research and causal inference is preferred.

What We Offer
  • Hybrid work environment - 3 days onsite per week.
  • Comprehensive health, dental, and vision coverage for you and your family.
  • 401(k) with company match.
  • Generous PTO and company holidays.
  • Paid parental leave.

Similar Jobs

More Jobs at Headwater Science

  • Statistical Software Developer
    $95K — $115K *
    Research Triangle Park, NC 27709 (Durham County)
    Technical Services
    In-Person
  • Full Stack Engineer
    $100K — $120K *
    Research Triangle Park, NC 27709 (Durham County)
    Information Technology
    In-Person
  • QA Program Manager
    $100K — $120K *
    Research Triangle Park, NC 27709 (Durham County)
    Pharmaceuticals & Biotech
    In-Person

More Technical Services Jobs

Find similar Statistical Software Developer jobs: