Join IBM Software as an AI Software Developer and design infrastructures that drive real-time data solutions. This high-impact role centers on streaming data processing.
IBM Software is seeking creative developers to support our AI team's technology initiatives. In this role, you will work on large-scale distributed systems, addressing challenges that affect machine learning and AI agents. Your work directly influences how customers can leverage real-time data, shaping a new frontier in cloud-native technology.
Key Responsibilities:
- Develop high-performance infrastructure for Confluent Cloud
- Improve software reliability and scalability
- Address distributed systems challenges like resource allocation
- Optimize infrastructure for data streaming use cases
- Enhance system reliability and performance across cloud environments
Requirements:
- 2-5 years in backend systems development
- Solid foundation in distributed systems and cloud networking
- Experience with high-availability cloud systems
- Understanding of AWS, Azure, or GCP platforms
- Proficient in Java, Scala, C++, or Go
Make a mark in the AI landscape by developing next-gen infrastructures at IBM Software.
📌 AI Software Developer for Streaming Systems (Markham)
🏢 IBM
📍 Markham