Stan core tools & infrastructure engineer through Columbia University


#1

We’re looking for a tools and infrastructure developer who is interested in science and open source, is a self-starter and intrinsically motivated to help out, wants a flexible lifestyle, and would like to learn Bayesian stats and data analysis. Ideally you’d come in knowing a decent amount about either systems administration or programming (or both) and we would teach you about statistics. We’re looking for help with the following problems initially:

  • Streamlining installation for our R and Python interfaces for scientists on Windows and Mac, perhaps creating installers for each platform
  • Maintaining and improving our continuous integration infrastructure (currently Jenkins, Travis, AWS)
  • Bringing the PyStan interface up to feature parity with RStan and improving both of them (Python)
  • Higher order autodiff test framework and infrastructure (C++)

We expect that you will need to spend a significant portion of your time on at least some of these problems at first. Beyond that, there is much work to be done on Stan as an ecosystem. For example, we could also use help with the following key underserved areas of the project:

  • performance benchmarks/tests and profiling-based improvements
  • Various refactorings, mostly in C++
  • Pedagogical materials
  • GPU and distributed computation support

There are also many other ways to improve Stan that could use helping hands:


#2

Hi,

I can help.

You can reach me on Skype: cisin.arnold or Email: arnold.cis20@gmail.com so that we can discuss this further.

Arnold


#3

I forgot to mention - to apply, please email or PM me a resume! Thanks!