Jobs.ca
Jobs.ca
Language
Jobgether logo

Senior Software Engineer - Streaming AI

Jobgetherabout 22 hours ago
Remote
Canada
CA$144,200 - CA$169,400/year
Mid Level
Full-Time

Top Benefits

Equity Opportunities
Remote Work Environment
Professional Growth

About the role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Streaming AI based in Canada.

This role offers the opportunity to build the foundational infrastructure powering the next generation of AI applications in the cloud. You will design and develop large-scale systems that enable organizations to run AI workloads directly on real-time streaming data. Working within a focused engineering team, you will solve complex distributed systems challenges while shaping highly reliable and scalable platforms. Your work will directly influence how businesses leverage AI, data, and automation at enterprise scale. The environment combines technical depth, autonomy, and collaboration with teams building cutting-edge cloud technologies. This is an ideal opportunity for engineers passionate about creating robust systems that redefine what is possible with real-time data.

Accountabilities

Design, develop, and operate high-performance infrastructure that supports large-scale AI and real-time data streaming capabilities. Build foundational software systems focused on reliability, scalability, efficiency, and operational excellence across cloud environments. Architect solutions that enable customers to run advanced AI inference and intelligent agents directly on streaming data platforms. Solve complex distributed systems challenges, including resource allocation, failover strategies, networking, and system reliability. Collaborate with cross-functional engineering teams to improve infrastructure performance and support evolving AI-driven use cases. Enhance observability, troubleshooting capabilities, and overall system resilience across multiple cloud providers. Contribute to technical decisions and engineering practices within a high-ownership environment where individual contributions have significant impact.

Requirements

2-5 years of professional experience designing, building, and supporting backend systems in production environments. Strong understanding of distributed systems, cloud infrastructure, networking, and large-scale software architecture. Experience developing and operating highly available, reliable systems at scale. Familiarity with major cloud platforms such as AWS, Azure, or GCP and their associated services. Proficiency in Java, Scala, C++, Go, or another statically typed programming language. Strong problem-solving skills with the ability to independently drive technical solutions in a fast-paced environment. Bachelor’s, Master’s, or PhD degree in computer science, engineering, or a related technical discipline, or equivalent practical experience. Experience with model serving, LLM infrastructure, AI agents, or streaming data systems is considered an asset. Interest in building the platforms that enable AI applications at scale rather than focusing on model research or training.

Benefits

Competitive salary range of CA$144.2K - CA$169.4K, depending on skills, experience, qualifications, and location. Equity opportunities to participate in the long-term success of the organization. Fully remote work environment available for candidates located in Ontario or British Columbia. Opportunity to work on advanced AI infrastructure and large-scale distributed systems. High-impact role within a collaborative engineering environment with strong ownership and autonomy. Exposure to complex technical challenges across cloud computing, AI, and real-time data platforms. Inclusive workplace culture that values diverse perspectives, collaboration, and innovation. Opportunities for professional growth, learning, and career development.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

About Jobgether

Internet Marketplace Platforms
11-50
Founded in 2019

Your future of work, like you've always dreamt it, is now possible with Jobgether !

The Covid crisis has accelerated its revolution but work, as we knew it, doesn't exist anymore. Tomorrow, jobs will be hybrid, remote and asynchronous. Flexibility will be the norm.

Jobgether helps you find your next remote job, wherever you are.

Similar Jobs