Software Engineer in ML Data Infrastructure

Ideogram · toronto, on, Canada

Location
toronto
Job Type
Full-time
Posted
June 04, 2026

Job Description

Join our innovative team as a Software Engineer specializing in ML Data Infrastructure. You'll build robust AI systems and optimize complex data workflows for exceptional user experiences.
We seek an experienced engineer with 2-5 years in large-scale distributed systems. This role involves collaborating with a talented team to create scalable data infrastructure that supports AI initiatives. Leverage your skills in Python, distributed systems, and data processing to address intricate technical challenges and streamline model development.
Key Responsibilities:
• Collaborate on AI design experiences impacting millions
• Build data infrastructure for petabyte scale foundation models
• Optimize data processing workflows for high throughput
• Work with distributed systems and TPU infrastructure
• Translate research scientists' data needs into production systems
Requirements:
• 2-5 years in developing large-scale systems
• Strong Python coding skills and distrib...

Ready to Apply?

Submit your application for Software Engineer in ML Data Infrastructure at Ideogram

Apply Now