globalrelay
Intermediate II Software Developer - Artificial Intelligence
At a Glance
- Location
- Vancouver, British Columbia, Canada
- Experience
- 5–7 years
- Posted
- 2026-02-19T13:34:00-05:00
Key Requirements
Required Skills
Domain Knowledge
- Education
- Healthcare
- Regulatory
Requirements
5-7 years of software development experience, shipping enterprise grade software in an Agile environment, ideally in Python (or comparable experience in other languages with a willingness to move to Python)
Experience working with microservices
Experience with web services technology such as REST, JSON, or Thrift
Solid knowledge of software development principles, data structures, and design patterns
Experience with multi-threaded programming and asynchronous programming
Experience with unit testing and Test Driven Development (TDD)
Responsibilities
As an Intermediate II Developer you will be building artificial intelligence and machine learning solutions for Global Relay’s customers.
Our solutions are developed by small, focused agile teams of developers and data scientists.
You will contribute to the building of machine learning solutions and other infrastructure components that will be used on very large electronic communication archives in order to classify and understand communication content.
You also get to tackle interesting and engaging problems related to scalability and high availability in big data environments.