Cognitive Science Server Software Engineer

  • San Jose, CA
  • Full-time

Company Description

The Parable culture is based on meritocracy. Everyone sits in a 5,000 square foot open collaborative work-space. To our knowledge we are the only Silicon Valley start-up with it’s very own beer garden, a full on-site gourmet kitchen and open air workspaces. You can actually work outside, inside, or both at the same time! We are music aficionados and play literally everything in our workplace!

Job Description

As a Cognitive Science Software Engineer, you are energized by the possibilities of building a cognitive engine distributed computing system that works with and supports teaching the world’s most advanced supercomputers how to think. You will apply advanced natural language processing, information retrieval, knowledge representation, and machine learning technologies to the field of open domain question answering.You will implement and deploy multiple techniques used to analyze natural entities, identify forensic sources, find and generate hypotheses, find and score evidence, merge and rank hypotheses. Cognitive Science Software Engineer are the most elite data scientists working with multiple teams within the organization and having broad exposure to key decision-makers.

The purpose of the Cognitive Science Software Engineer position is to lead the architecture, development and deployment of our cognitive sciences, aka Trusted Discovery Technologies, a robust data acquisition and authentication platform as a service. You will be intimately involved in all aspects of the system architecture and deployment including transaction work flow and latency monitoring. The Cognitive Science Software Engineer evolves the core IP for continuous speed, accuracy, and scaling performance improvements. This is a hands-on leadership role. You will collaborate with other Agile Scrum Teams to define requirements, development methodology and implement the architecture. You will be expected to write code 80% of the time as well as build and manage a team. You will help recruit and on-board software engineers as our business continues to scale. You will be intimately involved in selecting and implementing foundation technologies to help accomplish business objectives.