Lead Software Engineer

Affectiva is an MIT Media Lab spinoff focused on understanding human emotion. Our vision is that technology needs to sense, adapt and respond to nonverbal signals, not just commands. We are building emotional artificial intelligence (Emotion AI). Our original technology measures human emotion through sensing and analyzing facial expressions. Video production companies use this technology to determine how people react to their content. We provide these companies with insights to help them improve their content and target the demographics who are most impacted by the content.

  • Enhance Affectiva’s Market Research application
  • Continue migration from the legacy Grails platform to the Rails replacement
  • Write web frontend and backend code that supports multiple browsers (Chrome, Firefox, Safari, and IE)

Must have:
  • 8+ years of relevant work experience in software development
  • 2+ years of in-depth experience using Ruby on Rails
  • Demonstrated competency in front ends that work on multiple browsers
  • Robust foundation in computer science, with strong competencies in data structures, algorithms and software design
  • Extensive problem solving skills
  • Experience in writing unit and integration tests
  • Experience supporting software running in a Linux environment
  • Excellent communication and documentation skills
  • Track record of success in a small, fast­ moving team
  • Experience with performance benchmarking and optimization
  • Experience with web development

Nice to have:
  • AWS experience
  • Python experience
  • Familiarity with Machine Learning or Deep Learning
  • Experience in the design and implementation of build/test/release infrastructure
  • Experience video streaming
  • Start­ Up Experience

  • B.Sc. in Computer Science or equivalent

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field