cover image
Global Relay

Global Relay

www.globalrelay.com

19 Jobs

1,568 Employees

About the Company

Global Relay is the leading provider of fully compliant, cloud electronic communications archiving, messaging, supervision, and eDiscovery solutions for the global financial sector and other highly regulated industries.

Founded in 1999, Global Relay delivers services to over 20,000 customers in 90 countries, including 22 of the top 25 banks. From the Global Relay App for compliant communications, through to intelligent archiving, superior data connectors, and proactive surveillance, Global Relay’s integrated compliance solutions enable regulated organizations to meet collaboration, privacy, and security requirements.

Listed Jobs

Company background Company brand
Company Name
Global Relay
Job Title
Intermediate Software Developer in Test - AI
Job Description
Vancouver, Canada
Hybrid
Junior
28-09-2025
Company background Company brand
Company Name
Global Relay
Job Title
Senior Software Developer - Artificial Intelligence
Job Description
**Job Title:** Senior Software Developer – Artificial Intelligence **Role Summary:** Design, develop, and deploy AI/ML solutions—including machine translation, transcription, NLP, large language models, and generative AI—for large‑scale electronic communication archives. Work within an Agile, cross‑functional team of developers and data scientists to build scalable, high‑availability services and infrastructure in Python. **Expectations:** - Minimum 7 years of professional software development experience delivering enterprise‑grade applications. - Proven ability to work in Agile environments and ship production code. - Strong Python expertise (or comparable language experience with willingness to adopt Python). - Ability to mentor junior engineers and contribute to knowledge sharing. **Key Responsibilities:** - Write clean, maintainable Python code and accompanying design documentation. - Develop, test (unit/integration), and deploy microservices and AI/ML model serving infrastructure. - Collaborate with data scientists to integrate machine learning models, LLMs, and related components. - Design system architectures with the architecture team to meet business and scalability requirements. - Implement CI/CD pipelines, automated testing, and monitoring for production systems. - Participate in user story refinement, sprint planning, and agile ceremonies. - Provide mentorship through pairing, design reviews, and code reviews. **Required Skills:** - Python programming (core libraries, async, multithreading). - Microservices design and implementation. - Web service technologies (REST, JSON, Thrift). - Software engineering fundamentals: data structures, design patterns, SOLID principles. - Unit testing and Test‑Driven Development (TDD). - CI/CD tooling and practices. - Experience with Docker, Kubernetes, MLflow, or similar container/orchestration platforms (preferred). - Familiarity with C++ or Bash scripting (asset). - Ability to work with large data sets and high‑availability systems. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience). - Advanced degree (e.g., MSc) or certifications in AI/ML or Cloud Architecture are optional assets.
Vancouver, Canada
Hybrid
Senior
28-09-2025
Company background Company brand
Company Name
Global Relay
Job Title
Senior Software Developer in Test - AI
Job Description
Job Title: Senior Software Developer in Test – AI Role Summary: Lead software testing for AI and machine‑learning services, collaborating directly with developers to design, implement, and maintain test strategies, frameworks, and automation pipelines that ensure robust, scalable, and compliant products. Expectations: - Minimum 8 years of professional experience in a dedicated testing role. - Strong communicator, collaborator, and fast learner with a dynamic, problem‑solving mindset. - Proven ability to mentor and train peers in testing practices. Key Responsibilities: - Participate in sprint planning, backlog grooming, and team ceremonies. - Provide training, mentorship, and support to developers and team members. - Advise on quality improvements, coverage, test automation, and process enhancements. - Oversee test planning, execution, defect identification, resolution, and reporting for releases. - Conduct code reviews to enhance application and test‑code quality. - Design, develop, and maintain test automation frameworks, infrastructure, and tools. - Document automation frameworks, tools, and infrastructure. Required Skills: - Structured programming in Java or Python. - Minimum 4 years’ experience with JUnit or PyTest. - Minimum 3 years’ experience with performance testing tools such as Gatling or Locust. - Experience integrating automated tests into CI/CD pipelines (Jenkins, Bamboo, or equivalent). - Strong understanding of agile testing practices and quality processes. - Asset: experience testing AI/ML algorithms, large language models, vector databases, or backend systems with mocks; generating and optimizing test data. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred). - Relevant testing or automation certifications (e.g., ISTQB Advanced, CSM, or equivalent) are a plus.
Vancouver, Canada
Hybrid
Senior
28-09-2025
Company background Company brand
Company Name
Global Relay
Job Title
Intermediate SDET (iOS)
Job Description
**Job Title:** Intermediate SDET (iOS) **Role Summary:** Lead automated testing for iOS application, including development of test frameworks and comprehensive test cases. Collaborate with cross-functional team to ensure code quality and delivery standards. Maintain test infrastructure and contribute to Agile processes. **Expectations:** - Minimum 3 years experience in test development - Proficiency in Swift and iOS ecosystem testing - Agile testing practices expertise - XCUITest automation experience **Key Responsibilities:** - Define and automate test cases to validate application requirements - Develop and maintain test frameworks for component, UI, and end-to-end tests - Implement contract tests for API interactions with backend systems - Execute cross-browser and cross-device testing scenarios - Manage test infrastructure, devices, and data for testing workflows - Collaborate in Agile planning, story grooming, and code reviews - Optimize test coverage and maintain test documentation - Identify, report, and resolve test automation issues during releases **Required Skills:** - Swift programming language mastery - iOS testing (XCUITest, Appium) - Agile testing methodologies and toolchains - Test automation framework design (UI, integration, E2E) - Cross-browser testing capabilities **Required Education & Certifications:** None specified.
London, United kingdom
On site
Junior
03-10-2025