Confluent
Senior Software Engineer - Streaming AI (Remote - Ontario / British Columbia)
Remote, Ontario, Canada · Senior
Sponsorship not specifiedDetected 7 days ago
JavaGoC++ScalaReactDistributed SystemsAlgorithmsAWSGCPAzureCloud PlatformsMachine LearningLLMsAgentic AIResearchProblem Solving
About the role
- As a Software Engineer on the AI team, you will take ownership of the infrastructure that enables our "in-place, at-scale" AI value proposition.
- you are architecting the systems that allow customers to run complex inference and AI agents directly on streaming data, eliminating the need to move data to external stacks.
- We are looking for engineers who thrive on the technical complexity of large-scale distributed systems.
Responsibilities
- Design, develop, and operate large-scale, high-performance infrastructure that powers Confluent Cloud.
- Build foundational software to improve reliability, scalability, and efficiency across cloud environments.
- Collaborate with teams across Confluent to optimize and enhance infrastructure for real-time data streaming use cases.
- 2-5 years of industry experience designing, building, and supporting backend systems in production.
- Experience in building and operating large-scale, high-availability systems.
- Note - You don't need a background in ML research or model training - this role is about building and operating the platform that serves AI reliably at scale, not inventing the models.
Requirements
- Proficiency in Java, Scala, C++, Go, or other statically typed languages.
Company info
- We're a small, focused engineering team building the AI capabilities of Confluent Cloud.
- Our job is to make it possible to run machine learning and AI agents directly on real-time data - without customers having to stitch together a separate stack to do it.
- We own our products end to end, from the user-facing API down to the serving layer that runs inference in production, and we work closely with the broader platform teams whose systems we build on top of.
- It's a high-ownership, high-autonomy environment: small enough that what you build ships and matters, broad enough that the problems are genuinely hard.
- You aren't just building a feature; you are architecting the systems that allow customers to run complex inference and AI agents directly on streaming data, eliminating the need to move data to external stacks.
Apply directly at Confluent →Create a free account for alerts like thisView Confluent immigration profile
This listing is sourced directly from Confluent's careers page and normalized into a canonical job model.