Software Engineer (ML Data Infrastructure)
Ideogram · New York, United States
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
JobSpring