3 дня назад
Senior Software Developer - Stream Processing (AI)
105 200 - 154 200CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Developer - Stream Processing (AI): Building and operating large-scale infrastructure for running AI inference and agents directly on real-time streaming data with an accent on distributed systems, cloud infrastructure, networking, and security. Focus on designing scalable serving layers, solving consensus and failover challenges, and improving reliability and observability across AWS, Azure, and GCP.
Location: Remote within Canada; some travel may be required based on business demand.
Salary: CAD 105,200–154,200 per year.
Company
Software develops AI-powered, cloud-native products and hybrid cloud solutions for organizations across industries.
What you will do
- Design, develop, and operate large-scale, high-performance infrastructure for real-time data streaming and AI workloads.
- Build foundational software that improves reliability, scalability, and efficiency across cloud environments.
- Design solutions for distributed systems challenges, including consensus algorithms, failover strategies, and resource allocation.
- Develop infrastructure that enables customers to run machine learning models and AI agents directly on streaming data.
- Collaborate with platform teams and optimize systems across AWS, Azure, and GCP.
- Improve system reliability, observability, and performance in production.
Requirements
- Must be able to work in Canada without sponsorship.
- Bachelor's degree in computer science or a related field, or equivalent experience; a master's degree is preferred.
- 2–5 years of experience designing, building, and supporting backend systems in production.
- Strong fundamentals in distributed systems, cloud infrastructure, networking, and high-availability systems.
- Proficiency in Java, Scala, C++, Go, or another statically typed language.
- Applicants working under permits as foreign nationals from Cuba, Iran, North Korea, Syria, or the Crimea, Luhansk, Donetsk, Kherson, and Zaporizhia regions of Ukraine are not eligible.
Nice to have
- Experience with model serving, LLM or agent infrastructure, or streaming data systems.
- Master's degree or PhD in computer science or a related field.
Culture & Benefits
- Collaborative environment centered on curiosity, feedback, and shared ownership.
- Opportunities for continuous learning, career development, and experimentation.
- Work on AI, hybrid cloud, and real-time data technologies with broad business impact.
- Regular daytime schedule; the position is not commission-based.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
IBM Watson
3 дня назад
Staff Software Engineer - Cloud Platform – Control Plane
180 200 - 229 200CAD
IBM Watson
7 дней назад
Senior Software Developer II (Product Security Access Management)
129 900 - 179 900CAD
IBM Watson
7 дней назад
Senior Principal Engineer II (Kafka)
192 000 - 358 000$
IBM Watson
3 дня назад
Software Developer - Confluent Cloud Platform (Go)
80 000 - 129 000CAD
IBM Watson
7 дней назад
Confluent Staff Software Engineer II - Secure Compute (Kubernetes/Go)
161 000 - 299 000$
7 дней назад
Staff Software Engineer (AI)
222 900 - 334 300CAD