Principal Software Engineer - Boston

  • Boston, MA
  • Full Time
  • Experienced

About Affectiva 

Affectiva, a Smart Eye company, is on a mission to humanize technology. An MIT Media Lab spin-off, Affectiva created and defined the Emotion AI and Human Insight AI categories. Built on deep learning, computer vision, speech science and massive amounts of real-world data, Affectiva’s technology can detect nuanced human emotions, complex cognitive states, activities, interactions and objects people use. In the media industry, Affectiva’s technology is used by 2/3 of the world’s largest advertisers to research consumer engagement with ads, videos and entertainment content.  In the automotive industry, Affectiva and Smart Eye’s Interior Sensing AI is enabling leading car manufacturers, fleet managers and ridesharing companies to build next-generation mobility that understands the state of the driver, the cabin and the occupants in it. 

Job Summary 

We are currently seeking a Principal Software Engineer to oversee the software design process for products we are developing in our Media Analytics Division. In this position, you will develop and test software to ensure it meets the needs of our clients, performing code reviews and providing feedback to junior developers and engineers. Applicants should have a post-secondary degree as well as a significant amount of experience developing software using Python, Ruby, and other common programming languages. 

Duties and Responsibilities 

  • Oversee the software design process 

  • Develop and test software to ensure it meets the needs of end-users 

  • Contribute to system and application architecture 

  • Facilitate new software implementation 

  • Review the work of junior software development staff 

  • Provide technical support 

 Requirements and Qualifications 

  • Bachelor’s or master’s degree in computer science, software engineering, or a related field  

  • Software development experience (7+ years preferred) 

  • Experience with common programming languages, including Ruby, Python, and JavaScript 

  • Experience with Ruby-on-Rails Framework, hosted web application deployment and design  

  • Experience with AWS, including ECS, RDS, EC2, S3 

  • Familiarity with MySQL 

  • Familiarity with Docker 

  • Familiarity with Infrastructure-as-code 

  • Experience with Scrum and other Agile methodologies 

Optional Qualifications 

  • Familiarity with Chef or Terraform 

  • Familiarity with Java / Tomcat 

  • Familiarity with D3.js 

  • Familiarity with HTML 5 video / WebRTC 

  • Familiarity with UNIX / LINUX shell programming (bash) 

Additional Information and Company Benefits:

  • Full Time Position located in Downtown Boston
  • Competitive Benefits Package including: Health, Dental, Vision, Life Insurance, Long-Term and Short-Term Disability
  • Unlimited PTO
  • Flexible work schedule
  • Flexible working from home policy and a collaborative office space 
  • Complimentary snacks and drinks, and lunch provided once a week
  • Free Gym - On Site

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Read More

Apply for this position

We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file