skip to content

Careers – Scientific Programmer


Scientific Programmer

Think-A-Move, Ltd. (TAM) is looking for an entry level scientific programmer/software engineer to continue development of its core speech recognition engine. The ideal candidate will work with the Research and Development team and the Applications Development team to advance the technology of the SRE as it heads toward commercialization. The candidate must possess strong computer science and mathematical ability, demonstrable problem solving ability, and the ability to grasp advanced technical ideas quickly.


  • Bachelor’s degree in Computer Science or Computer Engineering with a strong Math background
  • 1-5 years experience with C++
  • Strong knowledge of Mathematical concepts, especially statistical methodologies
  • Knowledge of version control systems (Svn, Git) and bug-tracking tools
  • Knowledge of software design patterns and methodologies
  • Excellent verbal and written communication skills

Preferred bonus skills

  • Familiarity with plain C
  • Familiarity with MatLab
  • Familiarity with embedded programming (Arduino, DSP, PIC, etc.)
  • Familiarity with Python scripting
  • Familiarity with web services (with JSON) and SQL

Please send resumes to: