Software Engineer

Minimum qualifications:

  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.
  • Software development experience in one or more general purpose programming languages.
  • Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, and/or security software development.
  • Working proficiency and communication skills in verbal and written English.

Preferred qualifications:

  • Master’s, PhD degree, further education or experience in engineering, computer science or other technical related field.
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.
  • Experience developing accessible technologies.
  • Interest and ability to learn other coding languages as needed.
  • Job Department

  • Job Type

    Full Time
  • Job Location

    Anywhere
  • Job Expiry Date

    2019-10-23