Parallel Computing Developer

Palo Alto, CA or Seattle, WA

Revolution Analytics is the leading commercial provider of software and support for the open source “R” statistical computing language. Our products, including Revolution R and Revolution R Enterprise, enable statisticians, scientists and others to create superior predictive models and derive meaning from mission-critical data in record time. Revolution Analytics works closely with the R community to incorporate the latest developments in open source R and with our clients to support their efforts to produce ground-breaking innovations in life sciences, financial services, defense technology and other industries where high-level analytics are crucial to success.

Duties and Responsibilities

You should have a strong understanding of parallel computing concepts, and have experience working with a variety of parallel technologies. Experience with Windows and Linux clusters, and systems level programming is a must. Knowledge of Microsoft HPC Server is a plus. You must have extensive experience with OOP and C/C++, and strong skills with scripting languages like Python. Excellent debugging capabilities are also required, especially in a distributed computing environment. You should have a MS or PhD in Computer Science and at least 10 years relevant experience. Any familiarity with the statistical engine ‘R’ is a great advantage.

Experience the energy and excitement of a start-up company with solid financial backing –
join Revolution Analytics.

At a time when many companies are cutting back, we’re still offering a competitive compensation package that includes a solid base salary, full health care including dental, long-term disability, and 401(k).

Revolution Analytics is an equal opportunity employer and encourages applications from women and members of underrepresented minority groups.

Please email your resume to Revolution Analytics, noting the job title and location.