The Carnegie Learning Web Sites Carnegie Learning Resource Center Carnegie Learning Online

About Us

Join Our Team

Research Programmer

Job Description

A research programmer is responsible for implementing software to assist researchers in conducting field experiments and statistical analyses. Since research projects are often externally defined, the research programmer needs to be flexible and willing to learn new things.

Requirements

  • B.S. in computer science or equivalent experience
  • 3+ years Java programming
  • Strong collaborative skills
  • Experience with Python, Javascript, Lisp or other programming languages is a plus
  • Experience with artificial intelligence programming is desirable
  • Knowledge of statistics is a plus

Carnegie Learning is an Equal Opportunity Employer