Careers

Apply to careers@cogitocorp.com
 

Senior Director – Development and Operations


Cogito delivers software systems that sense behavior to understand psychological state. Our enterprise-class products create a new data stream that is poised to bring about a revolution in how organizations interact with customers and in how society deals with mental health and distress. We are an established high-growth high-tech company with an experienced technical and management team and a culture of employee-ownership. We are a place where talented people come to do their best work. At Cogito, we invent the future of human intuition.


Are you an experienced engineering manager who knows how to lead top-tier development, operations, and quality assurance teams? Are you able to create a constructive, inspiring, brilliantly-managed environment on the cutting edge of technology? Can you see around corners and do you find it easy to turn ambiguity into a plan? Are you comfortable with details and with the broader picture? Do you deliver? If so, Cogito may have the perfect opportunity for you as our Senior Director of Development and Operations.

The ideal candidate has been a lead developer, systems engineer, tester or preferably all three; has led teams to deliver complex product; has maintained complex product in production; has a high degree of talent and intellectual creativity; wants to use that talent to improve the world, and is eager to work with a great team to solve meaningful problems.

Role:

Oversee engineering development, testing, and operation of product. Oversee development and management of IT infrastructure.

 

Responsibilities:

  • Create a thriving and inspiring development and operations environment
  • Work with product management and client services teams to develop product roadmaps
  • Lead development of a detailed engineering plan for each product release
  • Manage timely execution of engineering plans
  • Manage testing and quality assurance of all product releases
  • Manage delivery and operation of deployed enterprise systems
  • Manage implementation of IT infrastructure
  •  

    Qualifications:

  • Minimum of bachelors or equivalent degree and experience in computer science, mathematics, engineering or equivalent relevant field
  • Proven software development management track record
  • Deep understanding of the software development process
  • Familiarity with a wide range of software languages, including Java, Python and C++
  • Familiarity with a wide range of development tools, including distributed revision control tools such as Hg or Git, and issue tracking systems like Jira or Fogbugz
  • Familiarity with several of: telephony, databases, statistical modeling, signal processing, enterprise software systems and real-time data visualization interfaces
  •  

    Skills:

  • Broad technical knowledge and deep understanding of technical people.
  • Excellent verbal and written communication skills.
  • Planning, collaboration, teamwork and leadership.
  • Superior attention to detail with ability to see the broader picture.
  • Ability and willingness to learn and grow.
  •  

    Benefits:

  • Work at the cutting edge of real-time behavior analytics to solve challenging and important problems
  • Work on products that have major societal impact
  • Work in a dynamic environment in downtown Boston
  • Gain valuable experience at a high-growth company that is devoted to excellence and values talent, creativity, and teamwork
  • Health insurance, 401K, and other employee benefits
  •  

    Technical Lead – Quality Assurance


    Cogito delivers software systems that sense behavior to understand psychological state. Our enterprise-class products create a new data stream that is poised to bring about a revolution in how organizations interact with customers and in how society deals with mental health and distress. We are an established high-growth high-tech company with an experienced technical and management team and a culture of employee-ownership. We are a place where talented people come to do their best work. At Cogito, we invent the future of human intuition.


    Are you an experienced, detail-oriented QA engineer who thrives on improving product value from the standpoint of testing? Are you obsessive about correctness, fault-tolerance, performance, and automation? Cogito is looking for an experienced QA engineer to lead our testing and automation efforts.

    Role:

    Lead all product QA, including server, desktop, telephony, and mobile components

     

    Responsibilities:

  • Lead the effort to QA our products
  • Gather requirements and define and build a QA testing infrastructure
  • Work closely with the engineering team to design testing workflows and select tools
  • Perform and participate in all aspects of verification including requirements gathering, feature and functional testing, unit testing, regression, load and performance testing
  •  

    Qualifications:

  • BS in Computer Science or equivalent experience
  • 5+ years experience in QA
  • Experience in JUnit, Shell Scripting, and other automation languages
  • Experience with Maven or equivalent
  • Enjoy figuring out ways to break software
  • Extensive background in Automated Testing/Frameworks and working in staged environments
  • Comfortable using CentOS/Ubuntu and other flavors of Linux and Unix
  • Excellent communication skills
  • Proven self-starter with the ability to QA multiple components in multiple technologies
  •  

    Skills:

  • Design, implementation, and managment of multiple QA environments
  • Familiarity with Java, Ruby, C++, Python, and Perl
  • Proven experience getting to the root cause of issues
  • Mobile development and Selenium a plus
  • Ability to design test criteria and test plans
  • Strong knowledge of a modern QA life cycle
  • Ability to participate in code reviews in multiple languages
  •  

    Benefits:

  • Work at the cutting edge of real-time behavior analytics to solve challenging and important problems
  • Work on products that have major societal impact
  • Work in a dynamic environment in downtown Boston
  • Gain valuable experience at a high-growth company that is devoted to excellence and values talent, creativity, and teamwork
  • Health insurance, 401K, and other employee benefits
  •  

    Software Engineer – Signal Processing


    Cogito delivers software systems that sense behavior to understand psychological state. Our enterprise-class products create a new data stream that is poised to bring about a revolution in how organizations interact with customers and in how society deals with mental health and distress. We are an established high-growth high-tech company with an experienced technical and management team and a culture of employee-ownership. We are a place where talented people come to do their best work. At Cogito, we invent the future of human intuition.


    Are you an expert C/C++ developer looking for an opportunity to own a challenging computational subsystem and perfect it from the ground up? Do you understand the unique programming problems that signal processing software presents? Do you have the C++ skills to achieve faster, lighter, safer, better? Do you obsess over design correctness and automated testing? If so, Cogito may have the perfect opportunity for you as a lead signal processing software developer.

    The ideal candidate is a C/C++ expert with a passion for correctness by software design, familiarity with digital signal processing, and devotion to testing tools and automation.

    Role:

    Design, implement, and test signal processing software framework for scalable, high-performance, real-time, fault-tolerant, dynamically-configurable signal computations. Implement and test signal processing algorithms in this framework and deliver software internally for integration into products.

     

    Responsibilities:

  • Design, implementation, unit-testing, release-engineering, and maintenance of signal processing software framework
  • Implementation of signal processing algorithms using software framework
  • Establish and maintain test databases for algorithms
  • Establish automated testing framework for algorithms
  • Development of mark-up tools and/or processes for signal annotation
  • Development of tools and/or processes for visualization of signals
  •  

    Qualifications:

  • Bachelor, Master, or Ph.D. in engineering, computer-science, or related field. Responsibilities and compensation commensurate with experience.
  • Advanced knowledge and expertise with C++, including design patterns and mastery of standard libraries
  • Familiarity with digital signal processing
  • Experience in software testing and test frameworks
  • Experience in change management and release management
  • Experience in whole software life cycle
  •  

    Skills:

  • Expert C/C++ skills
  • Effective scripting skills in Python or Perl
  • Fluency with distributed revision control such as Hg or Git
  • Familiarity with R Statistics framework
  • Familiarity with issue tracking systems, such as Jira or Fogbugz
  •  

    Benefits:

  • Work at the cutting edge of real-time behavior analytics to solve challenging and important problems
  • Work on products that have major societal impact
  • Work in a dynamic environment in downtown Boston
  • Gain valuable experience at a high-growth company that is devoted to excellence and values talent, creativity, and teamwork
  • Health insurance, 401K, and other employee benefits
  •  

    Applied Statistician – Statistical Model Development


    Cogito delivers software systems that sense behavior to understand psychological state. Our enterprise-class products create a new data stream that is poised to bring about a revolution in how organizations interact with customers and in how society deals with mental health and distress. We are an established high-growth high-tech company with an experienced technical and management team and a culture of employee-ownership. We are a place where talented people come to do their best work. At Cogito, we invent the future of human intuition.


    Are you beyond big data? Are you ready for the challenge of real-time behavioral-signal-based statistical modeling? Cogito is seeking a talented model developer with excellent skills in statistical analysis.

    The ideal candidate is expert at statistical prediction and has experience in creating statistical models from large datasets. Experience with time-series analyses and human perceptual modeling is a plus.

    Role:

    Develop real-time predictive models from large behavioral datasets.

     

    Responsibilities:

  • Design and execute statistical experiments to solve technical and business problems
  • Design modeling approaches, especially for large data streams
  • Collaborate with team members to implement statistical models as real-time systems
  •  

    Qualifications:

  • Bachelors or advanced degree in statistics, mathematics, or a related field. Masters and PhDs in statistics will receive special consideration
  • Fluency in R
  • Ability to create reproducible analyses using R
  • Ability to create high-performance programs using R
  • Experience with statistical modeling of big data
  • Experience with extending R using C++ is a plus-plus
  • Experience modeling stream-oriented time-series data is a plus
  • Experience using Unix-based operating systems
  •  

    Skills:

  • Expert R skills
  • Fluency with state-of-the-art statistical machine learning techniques
  • Fluency with C++
  • Fluency with Unix
  •  

    Benefits:

  • Work at the cutting edge of real-time behavior analytics to solve challenging and important problems
  • Work on products that have major societal impact
  • Work in a dynamic environment in downtown Boston
  • Gain valuable experience at a high-growth company that is devoted to excellence and values talent, creativity, and teamwork
  • Health insurance, 401K, and other employee benefits
  •  

    Software Engineer – Web Applications


    Cogito delivers software systems that sense behavior to understand psychological state. Our enterprise-class products create a new data stream that is poised to bring about a revolution in how organizations interact with customers and in how society deals with mental health and distress. We are an established high-growth high-tech company with an experienced technical and management team and a culture of employee-ownership. We are a place where talented people come to do their best work. At Cogito, we invent the future of human intuition.


    Cogito is seeking a talented Web Applications Software Engineer to join our top-tier development team.

    The ideal candidate is committed to building superior user interfaces and is extremely detail-oriented. He/she should be an expert in web programming specifically but also have a solid grasp of software engineering fundamentals in general and an excellent design sense.

    Role:

    Primary developer for enterprise-facing and consumer-facing web applications, including user interface and user experience design and implementation. Collaborate with engineering, product development, and client services teams.

     

    Responsibilities:

  • Collaborate with other engineering team members, product development team, and client services team on requirements and design;
  • Implement real-time, responsive web interfaces for Cogito’s enterprise platform;
  • Rapidly iterate and refine interfaces in response to client feedback
  •  

    Qualifications:

  • Bachelor’s Degree in Computer Science or equivalent;
  • 2+ years experience in web development role
  •  

    Skills:

  • Advanced web front end experience (CSS, jQuery, Javascript, HTML);
  • Experience with Ruby on Rails or Python Django;
  • Excellent taste in visual and UI design;
  • Proficient in databases including NoSQL (MongoDB) and relational (MySQL, Postgres);
  • Proficient in Unix/Linux command line;
  • Comfortable developing in Mac OS X, Linux, and Windows;
  • Experience with distributed version control systems (hg, git, or equivalent);
  • Excellent verbal and written communication skills;
  • Collaboration and teamwork skills;
  • Superior attention to detail;
  • Ability and willingness to learn new tools;
  •  

    Benefits:

  • Work at the cutting edge of real-time behavior analytics to solve challenging and important problems
  • Work on products that have major societal impact
  • Work in a dynamic environment in downtown Boston
  • Gain valuable experience at a high-growth company that is devoted to excellence and values talent, creativity, and teamwork
  • Health insurance, 401K, and other employee benefits
  •  

    Systems Engineer – IT/Operations


    Cogito delivers software systems that sense behavior to understand psychological state. Our enterprise-class products create a new data stream that is poised to bring about a revolution in how organizations interact with customers and in how society deals with mental health and distress. We are an established high-growth high-tech company with an experienced technical and management team and a culture of employee-ownership. We are a place where talented people come to do their best work. At Cogito, we invent the future of human intuition.


    Have some basic experience with IT and office support, and looking to get more into infrastructure? This position offers an introduction to Systems Engineering in a fast paced, growing company. Cogito is looking for a motivated, proactive, self-directed individual with basic IT experience.

    The ideal candidate thrives in a fast-paced environment in which his/her creative and technical skills can be applied in a variety of areas.

    Role:

    This position’s role will be split between office IT support and building out the infrastructure and systems that power the Cogito platform.

     

    Responsibilities:

  • Support the Cogito office environment; Provide desktop and PBX phone support, basic hardware and software troubleshooting. If it has a plug, you’re part of the team that owns it.
  • Maintain and enhance cutting edge infrastructure tools such as Foreman, Zabbix, Puppet, and others.
  • Enhance current processes with automation for scalability and sustainability.
  • Learn new technologies and skills required to support the product or office.
  • Interact with and support internal and external customers.
  •  

    Qualifications:

  • B.S. in a IS/IT related field or equivalent experience.
  • Experience in maintaining Windows/Linux/Mac desktops. Server maintenance is a plus.
  • Basic experience in one of the following languages: Perl, Python, or Ruby.
  • Basic Bash scripting proficiency.
  • Willingness to learn new technologies and skills on the fly.
  •  

    Skills:

  • Perl, Python, or Ruby.
  • Bash.
  • Windows, Linux, Mac operating systems.
  •  

    Benefits:

  • Work at the cutting edge of real-time behavior analytics to solve challenging and important problems
  • Work on products that have major societal impact
  • Work in a dynamic environment in downtown Boston
  • Gain valuable experience at a high-growth company that is devoted to excellence and values talent, creativity, and teamwork
  • Health insurance, 401K, and other employee benefits
  •  

    Technical Lead – Signal Processing Algorithms


    Cogito delivers software systems that sense behavior to understand psychological state. Our enterprise-class products create a new data stream that is poised to bring about a revolution in how organizations interact with customers and in how society deals with mental health and distress. We are an established high-growth high-tech company with an experienced technical and management team and a culture of employee-ownership. We are a place where talented people come to do their best work. At Cogito, we invent the future of human intuition.


    Are you a signal processing expert who understands speech processing from the audio signal up through feature design and signal understanding? Are you development-oriented and looking for an opportunity to apply your technical knowledge to the development of systems that must stand up to the crucible of the real-world rather than the petri dish of the laboratory? Are you eager to generalize speech processing strategies to novel time-oriented signal streams and create cutting-edge technology with important real-world uses? If so, Cogito may have the perfect opportunity for you as Technical Lead of Signal Processing development.

    The ideal candidate has a solid understanding of the speech audio signal and some familiarity with models of human perception; has a solid foundation in signal processing, including experience in time-series feature development; has high degree of talent and intellectual creativity and is eager to work in an equally highly talented team to solve meaningful real-world problems.

    Role:

    Lead development, implementation, and evaluation of signal processing algorithms for the entire audio processing system. Lead conception, design, development of processing for novel time-series signal streams.

     

    Responsibilities:

  • Develop project pipeline including improvement of existing audio/speech algorithms and features and development of new ones to meet product requirements
  • Lead development of test databases for algorithms/features
  • Lead development of algorithms/features
  • Lead testing and qualification of algorithms/features
  •  

    Qualifications:

  • Doctoral or equivalent degree and experience in computer science, mathematics, electrical engineering or equivalent relevant field
  • Proven research and development track record in audio/speech analysis
  • Broad knowledge across the spectrum of audio/speech, human perception, and signal-processing topics
  •  

    Skills:

  • Expert audio/speech processing and analysis skills
  • Familiarity with machine learning techniques
  • Fluency with common modeling environments, including R Statistics
  • Effective programming in C/C++
  • Effective scripting in Python/Perl
  • Excellent verbal and written communication skills.
  • Collaboration and teamwork skills.
  • Superior attention to detail.
  • Ability and willingness to learn new tools.
  •  

    Benefits:

  • Work at the cutting edge of real-time behavior analytics to solve challenging and important problems
  • Work on products that have major societal impact
  • Work in a dynamic environment in downtown Boston
  • Gain valuable experience at a high-growth company that is devoted to excellence and values talent, creativity, and teamwork
  • Health insurance, 401K, and other employee benefits
  •  

    Sales Executive


    Cogito delivers software systems that sense behavior to understand psychological state. Our enterprise-class products create a new data stream that is poised to bring about a revolution in how organizations interact with customers and in how society deals with mental health and distress. We are an established high-growth high-tech company with an experienced technical and management team and a culture of employee-ownership. We are a place where talented people come to do their best work. At Cogito, we invent the future of human intuition.


    Role:

  • Prospecting and generating new clients.
  • Developing and presenting proposals.
  • Managing post sale client communications during implementation.
  • Working with clients to identify opportunities to expand the relationship.
  •  

    Responsibilities:

  • Identify high value potential prospects.
  • Define client use cases, business objectives, and quantified value propositions.
  • Develop and present solutions to clients.
  • Educate clients on the uses and benefits of our solutions.
  • Develop and maintain a pipeline of future sales.
  • Be responsible for and deliver on an assigned sales quota.
  • Coordinate post-sale client communications with implementation team.
  • Be an integral part of the delivery team to ensure client objectives are achieved.
  • Convert client pilots to full scale operational implementations.
  • Identify adjacent opportunities within client for future sales.
  • Maintain win/loss data to improve marketing, sales and product development efforts.
  •  

    Qualifications:

  • Bachelor’s or advanced degree in business, statistics, technology or other relevant field.
  • Experience in enterprise software sales and marketing with insurance industry experience necessary.
  • Experience in enterprise analytics/informatics, healthcare IT or insurance IT, contact center systems, or performance-critical software systems.
  •  

    Skills:

  • Excellent organizational and troubleshooting skills.
  • Ability to explain technical concepts to non-technical individuals.
  • Excellent process and workflow analysis skills and ability to quantify business value of new capabilities.
  • Experience selling complex informatics, analytics, IT, or Software systems to large multi-functional, matrixed organizations.
  • Consultative selling.
  • Excellent oral, written and presentation skills.
  •  

    Benefits:

  • Work in a dynamic environment that values talent, creativity, and teamwork.
  • Gain valuable experience at a young growing company devoted to excellence.
  • Apply skills and know how to solving challenging and important real-world problems.
  • Compensation commensurate with experience.
  • Healthcare and other employee benefits.
  •