Skip to content
← Back to job listings

Software Engineer (ML Data Infrastructure)

Ideogram · New York, United States

External listingfull-timeabout 2 months ago

About The Role

Join our team as a Software Engineer, ML Data Infrastructure. You will collaborate with exceptional engineers to build cutting-edge AI design experiences, tackle complex technical challenges, and build robust data infrastructure. You will work with distributed systems, TPU infrastructure, and large-scale storage solutions. Our stack includes Python, Kubernetes, GCP, Google Bigtable, Google BigQuery, Google Spanner, Google Pub/Sub, Docker, and Terraform. Enjoy benefits such as 4 weeks of vacation, comprehensive health coverage, RRSP/401(k) with employer match, top-of-the-line tools and tech, and perks at our Toronto HQ.

  • Collaborate with engineers to build AI design experiences and tackle complex technical challenges.
  • Build robust data infrastructure that powers foundation models at petabyte scale, ensuring reliability and performance.
  • Partner with research scientists to understand data requirements and translate them into production-grade systems.
  • Demonstrated ability to drive projects from 0 to 1, including scoping, execution, and iteration
  • 2-5 years developing and shipping large-scale distributed systems with proven ability to manage complexity through thoughtful abstractions and scalable design
  • Hands-on experience with large-scale data processing systems
  • Strong fundamentals in data structures, algorithms, and distributed systems
  • Strong understanding of databases and data storage architectures
  • Asks great questions, thinks from first principles, and seeks out resources to deepen understanding
  • Thrives in fast-moving, ambiguous environments with a strong bias toward action
  • Deep sense of ownership - proactively identifies opportunities, suggests improvements, and acts on them

This is an external listing. JobSpring does not represent or verify the employer. Report this listing