Jobs · Engineering · New York

Software Engineer, ML Data Infrastructure

Ideogram · New York, NY · 1 mo ago
HybridEngineering$100/hrFull-time

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
  • Pricing and optimizing compute resources for model training and inference
  • 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
  • Ownership
  • Culture Fit

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

  • Backend infrastructure is primarily written in Python
  • Uses Kubernetes
  • Uses GCP, Google Bigtable, Google BigQuery, Google Spanner, Google Pub/Sub
  • Uses 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.

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

Similar jobs