The IBM Center for Social Software is seeking software engineers to help us design and build the next generation of social and collaborative applications. Our engineers work in small teams with leading research scientists and designers to solve critical problems in social networking, human-computer interaction, artificial intelligence, and visualization. Our group provides a friendly and intellectually exciting environment with the opportunity to have significant impact both inside and outside IBM.
Candidates should hold a B.S., M.S., or Ph.D. in Computer Science or a related field and should have skills in one or more of the following areas:
• Design and construction of Web applications with rich user experiences. Some of the tools we currently use: jQuery, Dojo, Ruby on Rails, and J2EE.
• Scalable system architecture and cloud deployment. Experience with Linux, Hadoop, relational databases, and NoSQL data stores is a plus.
• Mobile development for iOS and Android. Familiarity with non-traditional user interfaces, such as speech or touch.
• Analytics on structured and unstructured data, such as multimedia processing, social network analysis, or natural language processing.
Candidates with a PhD may also be considered for a Research Staff Member position, which in addition to the skills above, requires experience in publishing at top-tier HCI, CSCW, or Visualization conferences. The position includes setting research directions, conducting research analysis, and continuing to publish.
This is a full-time position and is based in Cambridge, MA. To apply, send your resume/CV via email to email@example.com with the subject line "Software Engineer Position".
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.