RStudio creates great software that helps people understand data and make better decisions in real-world applications. Our core offering is an open source data science toolchain, and we aim to make it available to everyone, regardless of their economic means.

The mlverse team is focused on building human-centered, R native interfaces to deep learning and distributed computing technologies such as Spark, Tensorflow, Keras, and Torch. The packages we build are employed by the community for both individual and corporate wide use.

What you’ll be doing:

In this position, you would join a small, globally distributed team that is maintaining and extending the TensorFlow/Keras ecosystem to ensure that relevant cutting-edge innovations are made available to the community.

About you:

You are customer-focused and are driven by our mission to facilitate science and education for everyone. You share our commitment to building great software, and you have an appreciation for clean code that is easy to understand. You care about user experience and love to help others succeed. You also have:

  • Substantial experience developing software in one or more of R, Python, or C++.
  • Experience shipping professional software, such as CRAN packages.
  • The desire to acquire any missing but required language skills on-the-job (especially, an excellent knowledge of R, in case your background is in different languages).
  • Experience in deep learning and machine learning.
  • Persistence and high motivation to solve challenging problems.

About us:

  • RStudio is a Public Benefit Corporation (PBC) and a Certified B Corporation®, which means that our open-source mission is codified into our charter, and that our corporate decisions balance the interests of the community, customers, employees, and shareholders.
  • We welcome all talented colleagues and are committed to a culture that represents diversity in all its forms.
  • We prioritize giving ourselves “focus time” to get deep work done. We minimize meetings and attempt to operate asynchronously.
  • We are a learning organization and take mentorship and career growth seriously. We hope to learn from you and we anticipate that you will also deepen your skills, influence, and leadership as a result of working at RStudio.
  • We operate under a unique sustainable business model: We have over 50% of our engineering dedicated to creating free and open source software.  We are profitable and we plan to be around decades from now.


  • 100% distributed team (or come in to one of our offices in Seattle or Boston) with minimal travel
  • Competitive compensation with great benefits including:
  • medical/dental/vision insurance (100% of premiums covered)
  • 401k matching
  • a home office allowance or reimbursement for a coworking space
  • a profit-sharing system
  • Flexible environment with a generous vacation policy

RStudio 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.