Available positions encompass a broad spectrum of tasks including software development in C/C++ (multiple positions), user (non-web) interface development, processor-level hardware design and prototyping, office assistant, community development, and authoring. For technical positions we generally prefer significant experience or Ph.D. level education.
Depending on the individual and task, positions may be part-time or full-time and paid or volunteer. A few intern positions are available from time to time. Although some work may be done remotely, on-site is generally preferred, and all development and planning tasks require regular face-to-face meetings.
Research positions may be arranged on a case-by-case basis in several areas including software design, logic/philosophy, processor level hardware design, and natural language understanding.
Please send statement of interest, résumé, and other support material to Reasoning Technology.
C/C++ Software Developer
Requires understanding of non-web programming languages, in-depth understanding of C programming, and ability to design, analyze, and test effectiveness of data structures and algorithms. Must be able to contribute to designs, take direction, and work as part of a team.
Research Scientist or Assistant
Post-doctoral and PhD student research positions are available on a temporary or full time basis. Tasks may involve research and development in several areas of language, operating systems, compiler construction, processor design, mathematical logic, philosophy, or emergent phenomena. Applicants should have relevant education, demonstrated record of experience or publications, and effective communication skills. Talk to us about PhD thesis topics.
Visiting Scientists participate in ongoing software or hardware development, in PBT related research, or in new research projects. Preferred visitors are typically graduates or students of a PhD program in CS, ECE, or related field. Visiting scientists may be temporary employees or externally sponsored.
Note: At this time, we cannot hire individuals lacking U.S. citizenship or a currently valid work visa.