Talent.com
Ideogram
Software Engineer, ML Data InfrastructureIdeogram • Toronto, ON, CA
Software Engineer, ML Data Infrastructure

Software Engineer, ML Data Infrastructure

Ideogram • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

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 3.0, Canvas, and Character 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 fast‑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

Our backend infrastructure is primarily written in Python and makes use of the following technologies (experience with them is helpful but not strictly required):

  • 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.
#J-18808-Ljbffr
Create a job alert for this search

Software Engineer, ML Data Infrastructure • Toronto, ON, CA

Similar jobs

Software Engineer, ML Data Infrastructure

IdeogramToronto
Full-time

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 unsolve... Show more

 • Promoted

Data Engineer Role in Remote ML Projects

TEEMA Solutions GroupToronto, Ontario, Canada
Remote
Full-time

Step into a Data Engineer role specializing in machine learning projects with full remote flexibility from Toronto, Ottawa, or Montreal.Drive advancements in automotive data using your expertise in... Show more

 • Promoted

Ml Platform Engineer At Mistplay

ODAIAToronto, Canada
Full-time

Become a Principal Platform Engineer at Mistplay, focusing on ML infrastructure solutions while working hybrid in Toronto or Montreal.Create impactful real-time systems for model serving.In this ro... Show more

 • Promoted

Innovative Senior Software Engineer For Ml Data Solutions

WaabiToronto, Canada
Full-time

Transform autonomous driving technology as a Senior/Staff Software Engineer.Focus on building scalable ML data pipelines that revolutionize model training and evaluation processes.As a member of ou... Show more

 • Promoted

Senior Data Engineer: Scalable Pipelines & ML Ops

Peak Power IncToronto, ON, CA
Full-time

A leading cleantech company in Toronto is seeking a Senior Data Engineer to implement secure and scalable data pipelines.The ideal candidate will have a Bachelor's degree in software engineering or... Show more

 • Promoted

Staff, ML Infrastructure Engineer

TubiToronto, ON, CA
Full-time

About Tubi: Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users.Tubi offers the world's largest collection of Hollywood movies and ... Show more

 • Promoted

Software Engineer, Ai/Ml Infrastructure - $123,300 - $159,500 A Year - Remote

ThumbtackEast York, Canada
Remote
Full-time

Seeking a Software Engineer to build and evolve core AI platform capabilities, supporting GenAI applications and enabling product teams.Requires proficiency in Go and Python, and database experience. Show more

 • Promoted

Experienced Data Engineer - Hybrid Model

searchlabsmarkham, on, Canada
Full-time

Take on a one-year contract as a Data Engineer with a hybrid work model in the Greater Toronto Area, focusing on data integration and pipeline management.Your advanced technical skills are crucial.... Show more

 • Promoted

Staff Software Engineer in ML Infrastructure

Monographtoronto, on, Canada
Full-time

Lead the ML infrastructure at Stripe, enhancing systems for machine learning innovations.Bring your expertise in software to this impactful Staff Engineer role.Join the ML Platform team at Stripe, ... Show more

 • Promoted

Ml Infrastructure Engineer - $145,000 - $165,000 A Year

LaterNorth York, Canada
Full-time

Machine Learning Infrastructure Engineer to build and own systems supporting ML experimentation, training, deployment, and monitoring.Focus on CI/CD, cloud environments (AWS/GCP), and automation fo... Show more

 • Promoted

Software Engineer II, Data

Pinteresttoronto, on, Canada
Full-time

As a Software Engineer (Data), you are a full stack data engineer that loves solving business problems with data.You work with key business and product leads, analysts and data scientists to unders... Show more

 • Promoted

Senior Data Engineer: Build Scalable Data Platform for ML

MyprosperaToronto, ON, CA
Full-time

A wealth management technology firm is seeking a Senior Data Engineer to architect and build data infrastructure from scratch.The role requires 5+ years of experience in cloud data warehouses, espe... Show more

 • Promoted

Hybrid Ml Infrastructure Engineer — Scale Ai Pipelines - C$145,000 - C$165,000 A Year

Scale AIEast York, Canada
Full-time

Machine Learning Infrastructure Engineer to develop scalable ML systems and establish best practices for model management in Vancouver. Show more

 • Promoted

Senior Engineer-Cloud AI Infrastructure

Huawei Canadamarkham, york region, Canada
Permanent

Huawei Canada has an immediate permanent opening for a Senior Engineer.Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada.Th... Show more

 • Promoted

Software Engineer, Data Infrastructure & Acquisition - Toronto, Canada

Clutch CanadaToronto, ON, CA
Full-time

The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G... Show more

 • Promoted

Data Infrastructure Software Engineer Role

CohereToronto, ON, CA
Full-time

Cohere is on the lookout for a Data Infrastructure Software Engineer to drive the development of advanced data systems for AI workloads.Bring your skills in data storage and processing to this inno... Show more

 • Promoted

Data ML Engineer

Flexton Inc.Toronto, ON, CA
Full-time

Direct message the job poster from Flexton Inc.Analyze data set and provide insights.Contribute to team discussions and process solutions.Able to interact with business partners on all spectrums. Show more

 • Promoted

Data Accelerator - RTL Design Engineer – Lead

AMDmarkham, york region, Canada
Full-time

The Data Accelerator (DACC) team at AMD seeks a Silicon Design Engineer to lead a front‑end IP design team.This role focuses on custom hardware accelerators for servers, data centers, and embedded ... Show more

 • Promoted

Innovative Senior Software Engineer for ML Data Solutions

Waabitoronto, on, Canada
Full-time

Transform autonomous driving technology as a Senior/Staff Software Engineer.Focus on building scalable ML data pipelines that revolutionize model training and evaluation processes.As a member of ou... Show more

 • Promoted

Lead ML Engineer - MLOps/LLMOps

Manulife Financial Corporationtoronto, on, Canada
Full-time

As a Lead ML Engineer focusing on MLOps and LLMOps at Manulife, you will be at the heart of a data-driven culture! You will serve as the product owner for Manulife's MLOps framework, standards, and... Show more