Posit (formally RStudio) creates software that helps people understand data and make better decisions in real-world applications. Our core offering is an open-source data science toolchain used by millions worldwide, and we aim to make it available to everyone, regardless of their economic means. We’re a Certified B Corporation®, which means we’ve written our open-source mission into our corporate charter. Our commercial products support this work, which helps data scientists manage their work and share the results with others.
The Open Source group aims to provide a seamless end-to-end data science experience, and to help data scientists learn the software engineering skills they need. We develop and maintain open source packages for data science and scientific communication, including R packages like the tidyverse, tidymodels, and sparklyr, Shiny for R and Python, and Quarto. The goals of the Open Source group are not only to provide a seamless end-to-end experience, but also to help users learn and flourish. This involves developing and disseminating documentation and fostering a welcoming community. We value kindness, humility, openness, and resourcefulness in our work and interactions with the community and each other.
As a part of helping users learn and flourish, our mission includes teaching folks how to develop packages. Developer educators are a key part of working towards this mission. We recognize that it’s very hard to teach something well if you don’t have the opportunity to do it with some regularity. The developer educator role is therefore dual purpose – you will be both a developer and an educator. While you’ll have a clear mandate around teaching package development, we also expect you to spend a nontrivial amount of time engaging in package development activities, particularly on packages like roxygen2, testthat, devtools, and usethis that form a fundamental part of our package development workflow. We expect you’ll contribute particularly to documentation and error messages, but you’ll also articulate user needs and work with the primary maintainer to implement bigger features.
You are a typical member of the developer community we want to serve: someone with R package development experience, but it’s never been your main or only job. This background allows you to connect with the developer community, understand pain points, and produce open, accessible and polished materials to onboard new package developers and to help part-time developers maintain their packages over time. You’ll know how to use content creation tools, such as markdown, video and github to produce pedagogically appropriate and accessible resources to guide package developers and highlight relevant use cases for different segments of the community.
We particularly encourage folks who are fluent in Spanish to apply. We want to help better support the Latin American R community to continue to build out documentation and learning resources.
Within 1 month, you will …
Within 3 months, you will…
Within 6 months, you will…
Within 12 months, you will..
We offer competitive compensation with extensive human-first, people-focused benefits to prioritize your personal and financial well-being.
Posit is committed to being a diverse and inclusive workplace. We encourage applicants of different backgrounds, cultures, genders, experiences, abilities, and perspectives to apply. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical disability, or length of time spent unemployed.
Tagged as: AI, ART, blog, business, C#, channel, coding, communication, community, content, content creation, CRO, data, data science, data scientist, DEV, developer, developer community, developer relations, development, digital, editing, engineer, engineering, enviro, ERB, Financial, GIT, GO, lead, leadership, Maintenance, make, mentorship, ML, open source, organization, PM, PR, product, python, remote, ROR, SEM, social media, software, Software Engineer, strategy, support, teaching, Testing, UI, unity, user testing
At Zulily, technology brings Mom’s experiences to life. As an experienced Android Developer, you will explore new technologies, collaborate, and...Apply For This Job
This position is open to applicants in the US and Canada ABOUT OUR COMPANY Kanopi Studios is a Design, Development...Apply For This Job
Heidi We’re a super-successful, young, travel company, specialising mostly in ski holidays. Based in Bristol, UK, we use tech to...Apply For This Job
A Senior Frontend Developer demonstrates a broad depth of domain understanding, with commercial experience in multiple aspects, platforms, and frameworks....Apply For This Job
Working in the Project Delivery team, successful candidates will play an integral role in building new distributed applications using Temporal...Apply For This Job