R Package Developer
Job Summary
DataRobot is looking to grow our team with an experienced R developer.
DataRobot provides Data Science tools in an integrated platform, helping users accelerate construction of accurate predictive models and gaining insight from their data. DataRobot supports an official R package that interacts with our API to help R users leverage DataRobot in familiar workflows.
Job responsibilities include maintenance of the existing R package functionality, adding support for new functionality from the DataRobot API, and working with partners to create integrations with DataRobot through the API and potentially the R package. Though the primary job responsibility is rooted in the R package, these integrations may require working knowledge of python, javascript, or other programming languages. Interested candidates should have broad exposure in programming with specific expertise in R package development.
Main Requirements
- Experience developing R packages and releasing them on CRAN
- Expertise in R and it's common predictive modeling packages
- Experience developing clients for REST APIs
- Experience with the Python data science stack (sklearn, pandas, numpy, etc.)
- Experience with at least two other programming languages.
Desired Skills
- Primary developer on a well-used and long-running CRAN package
- 5+ Years Experience in Software Development
- Open Github repositories with projects in several languages.