Software Engineer, Ml Data Infrastructure (Toronto)
Leading
About Ideogram
Ideogram’s mission is to make world‑class design accessible to everyone, multiplying human creativity. We build proprietary generative media models and AI‑native creative workflows, tackling unsolved challenges in graphic design. Our team includes builders with a track record of technology breakthroughs including early research in Diffusion Models, Google’s Imagen, and Imagen Video. We care about design, taste, and craft as much as research and engineering – shipping experiences that creatives actually love.
We’ve raised nearly $100M, led by Andreessen Horowitz and Index Ventures. Headquartered in Toronto with a growing team in NYC, we're scaling fast, aiming to triple over the next year. We're a flat team with a culture of high ownership, collaboration, and mentorship.
Explore Ideogram 4.0, Character and Custom Models blog posts, and try Ideogram at ideogram.ai.
About The Role
We're seeking an experienced engineer to join our team as a Software Engineer, ML Data Infrastructure. You’ll collaborate with exceptional engineers to build cutting‑edge AI design experiences that delight millions of users.
You’ll thrive here if you're excited about:
- Tackling complex technical challenges collaboratively, from scaling distributed systems to enabling new generative media experiences
- Building robust data infrastructure that powers foundation models at petabyte scale, ensuring reliability and performance across multi‑modal training pipelines
- Optimizing data processing workflows for massive throughput, working hands‑on with distributed systems, TPU infrastructure, and large‑scale storage solutions
- Partnering with research scientists to understand data requirements and translating them into production‑grade systems that accelerate model development cycles
What We're Looking For
Technical Excellence
- 2‑5 years developing and shipping large‑scale distributed systems with proven ability to manage complexity through thoughtful abstractions and scalable design
- Strong fundamentals in data structures, algorithms, and distributed systems
- Strong understanding of databases and data storage architectures
- Hands‑on experience with large‑scale data processing systems
- Demonstrated ability to drive projects from 0 to 1, including scoping, execution, and iteration
Ownership
- Deep sense of ownership – proactively identifies opportunities, suggests improvements, and acts on them
- Thrives in rapid‑moving, ambiguous environments with a strong bias toward action
- Asks great questions, thinks from first principles, and seeks out resources to deepen understanding
Our Stack
- Kubernetes
- GCP, Google Bigtable, Google BigQuery, Google Spanner, Google Pub/Sub
- Docker & Terraform
Our Culture
We’re a team of exceptionally talented, curious builders who love solving tough problems and turning bold ideas into reality. We move fast, collaborate deeply, and operate without unnecessary hierarchy, because we believe the best ideas can come from anyone.
Everyone at Ideogram rolls up their sleeves to make our products and our customers successful. We thrive on curiosity, creativity, and shared ownership. We believe that small, dedicated teams working together with trust and purpose can move faster, think bigger, and create amazing things.
Ideogram is committed to welcoming everyone — regardless of gender identity, orientation, or expression. Our mission is to create belonging and remove barriers so everyone can create boldly.
What We Offer
- Competitive compensation and equity designed to recognize the value and impact of your contributions to Ideogram’s success
- 4 weeks of vacation to recharge and explore
- Comprehensive health, vision, and dental coverage starting on day one
- RRSP/401(k) with employer match up to 4% to invest in your future from the moment you join
- Top‑of‑the‑line tools and tech to fuel your creativity and productivity
- Toronto HQ perks: Steps from Union Station and the PATH, with daily in‑office lunches and dinners
- Autonomy to explore and experiment – whether you’re testing new ideas, running large‑scale experiments, or diving into research, you’ll have access to compute/resources you need when there’s a clear business or creative use case. We encourage curiosity and bold thinking
- A culture of learning and growth, where curiosity is encouraged and mentorship is part of the journey
- Transform AI design at Ideogram as a Software Engineer focused on ML Data Infrastructure. Collaborate with experts to develop cutting-edge data solutions for creative workflows. Ideogram is looking for an experienced Software Engineer to enhance their ML Data Infrastructure...Suggested
- ...include frontend and backend engineers, AI research scientists, and... ...We're looking to hire for our Data side of our AI team at Speechify... ...a tight integration of infrastructure, engineering, and research work... ...We are looking for a skilled Software Engineer to join us. What...SuggestedWork at officeShift work
- ...Corporation. About the Role This Software Engineering team works closely with Machine Learning... ...and low latency You will work with ML engineers to understand their challenges... ...Familiarity with the machine learning infrastructure Previous experience with Akka Ability...SuggestedRemplacementFull timeTemporary workFlexible hours
- Position Software Engineer – (Python, AWS and AI/ML) – Toronto, ON – Hybrid Contract Job Description Sr. Software Engineer (Python, AWS Lambda) Skillsets Solid / Advanced level Development skills in Python Hands‑on experience in AWS Services (e.g., Lambda, S3, Sagemaker...SuggestedContract work
- Direct message the job poster from Flexton Inc. Required tech languages : SQL, Python, Java/Scala Must have skills Analyze data set and provide insights Contribute to team discussions and process solutions. Able to interact with business partners on all spectrums. Seniority...SuggestedFull time
$107k - $157.3k per year
...ID # 26WD96510 Position Overview Autodesk’s Data Platform is building the next generation of data infrastructure—AI native, scalable and developer-friendly... ...Autodesk. To power this vision, we are hiring software engineers who build platforms. You are someone who learns...Long term contractFor contractors- ...deep tech. With offices in Toronto, San Francisco, Dallas, and Pittsburgh... ...closed-loop simulation engine built with the latest in... ...Will Develop the tooling, infrastructure, and pipelines to support complex... ...large volumes of metric and tag data. Work with large datasets from...Full timeInternshipWork at officeWork from homeFlexible hours
- ...logistics, and deep tech. With offices in Toronto, San Francisco, Dallas, and Pittsburgh,... ...To learn more visit As a Senior/Staff Software Engineer embedded within our Autonomy & Algorithms team, you will build the scalable ML data pipelines necessary to train and evaluate...Full timeWork at officeWork from homeFlexible hours
- ...✨ Loopio is looking for a senior engineering leader to own our SRE, Infrastructure, and MLOps teams. In this role, you... ...Product Engineering, Security, and Data teams to enable fast, safe delivery... ...mindset, ensuring that infrastructure and ML tooling serve as enablers for the...Remote workWork from homeHome officeFlexible hours
- Join a leading company in Toronto as a Software Developer focused on Infrastructure Systems. Play a key role in building tools that empower developers and improve... .... This role involves close collaboration with engineering teams dedicated to deploying and managing creative...
- ...of a transformative financial technology initiative as an Infrastructure-as-Code Software Developer. Focus on creating a self-service platform for... ...workflows. Your contributions will significantly enhance engineering productivity and reduce operational overhead. Key Responsibilities...
- ...Description We are looking for a Senior Software Developer to support the Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR). The consultant will... ...practices while collaborating closely with engineering, AI/ML, and cybersecurity teams. Key Responsibilities...
- Accelerate your career with our innovative team as a Senior AI/ML Engineer in Toronto, ON. Drive AI solutions and integrate advanced models,... ...programming experience required. • Understanding of ethical AI and data privacy. Utilize your advanced skills in AI technologies...
- Elevate your career as a Senior Software Developer specializing in AI/ML at Google in Waterloo or Toronto, ON. Leverage your expertise to develop cutting‑edge tools that... ...5 years in machine learning design and infrastructure Experience in voice technology or reinforcement...
- Join Bree as an Infrastructure Software Engineer and shape the future of financial services in Canada. Focus on building and optimizing reliable, scalable, and maintainable data-intensive systems. This full-time position requires a strong background in Computer Science,...Full time
- With offices in Toronto and San Francisco, Waabi is growing quickly and looking for diverse... ...positive way. To learn more visit: As a Software Engineer embedded within our Autonomy & Algorithms... ...generative AI simulator. Work across the ML development lifecycle, including dataset...Full timeWork at officeWork from homeFlexible hours
- About the Role We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will... ...closely with data scientists to support and integrate ML models into data workflows Continuously improve data quality...
- Drive innovation as a Senior Machine Learning Engineer at RBC in Toronto. This full-time role emphasizes application development for large-scale data analysis. In the Global Functions... ...bank. You will focus on developing scalable ML applications, code documentation, and close...Full time
- Staff Linux Software Engineer (Platform & Infrastructure) Location: Thornhill, Toronto, Canada Position type: Full time Reports to: Senior Manager of Development Engineering Work authorization: Applicants must have legal authorization to work in the country where the role...Full time
- Become an Infrastructure Software Engineer at Doppel, developing AI-driven solutions to combat digital threats. Focus on building scalable backend systems to monitor and neutralize social engineering attacks. Doppel is looking for a talented Infrastructure Software Engineer...
- Join TD's mission as a Senior AI/ML Platform Engineer located in Toronto. Focus on designing secure, scalable AI/ML cloud services leveraging Azure and... ...of cloud engineering experience to build and deploy Infrastructure as Code solutions. Your role involves leading architectural...
- Job Description Cloud Data Technologies (CDT) team at eBay is responsible for all the data infrastructure and management of end-to-end data lifecycle for all eBay data from... ...to analytics use cases. We are seeking a Software Engineer passionate about data-driven technologies and...Long term contractImmediate start
- ...the world's first operating system for data and AI. We use the term "operating system... ...'s unique needs. We are seeking an Infrastructure Engineer to join our Business Automation team to... ...8+ years of experience across software, data, platform, or AI engineering roles...Work at officeFlexible hours
- ...Viggle AI and unleash your potential as a software engineer in a fast-paced startup environment.... ...applications and real-time games. At our Toronto office, we foster creativity and... ...-edge technologies in apps, games, and infrastructure. This role is perfect for those eager to...Work at office
- AI/ML Engineering Manager 2 (Travelbank) Location: Toronto, Ont. Time type: Full time Posted: Today End Date: June 12, 2026 Job Description In this role... ...and inspiring strong coding practices and solid software design decisions among the team. Responsible for growing...Full timeWork at officeRemote workFlexible hours3 days per week
- Join Waabi as a Senior Engineer focused on ML Training Optimization. Drive innovations in distributed training while optimizing performance metrics significantly. This role demands an MS/PhD or Bachelor’s degree alongside four years of industry experience in relevant areas like...
- ...the Ownr team as a Senior Software Engineer1 . Responsibilities... ...application. Lead and mentor other engineers, exercising technical... ...provision and configure cloud infrastructure (AWS services such as RabbitMQ... ...web/application security and data privacy requirements. Excellent...Flexible hours
- Global Talent Acquisition at Valsoft Corporation and Aspire Software We are hiring for an AI-ML Engineer to join our growing team at Ampliphi in Toronto! As an AI Engineer at Ampliphi, you will be at the heart of building the intelligence that powers our pricing platform...Work at office
$80k - $105k per year
...funded live-service game studio based in Toronto. Since 2011, we’ve been building and... ...in office. We are hiring an Intermediate Software Engineer to build and maintain YoWorld and Fish World... ...SQL and reasoning about caching and data-store trade-offs. A sound understanding...Long term contractLive InWork at office- ...inference. Our team builds the foundational software and hardware infrastructure that powers low-latency, high-speed,... ...on the Cerebras Wafer-Scale Engine (WSE). We are responsible for the full... ...hardware kernels and driver development. ML Performance Benchmarking The ML Performance...InternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Ml Data Infrastructure (Toronto). Be the first to apply!
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
