Skip to content

Software Engineer, ML Data Infrastructure

Is this job for you?

Build your CV and see how well you match this role — and every other one.

Build my CV

The role

As a Software Engineer, ML Data Infrastructure, you will design and ship scalable data infrastructure powering petabyte-scale, multi-modal model training.
Tackle complex distributed systems challenges, optimizing data processing workflows for high throughput and reliability.
Collaborate with research scientists to translate data requirements into production-grade systems that accelerate model development cycles.
Own features end-to-end—from scoping and implementation to launch—balancing performance, reliability, and maintainability.
Contribute to a Python-based stack and related tools (Kubernetes, Docker, Terraform) while leveraging GCP services (Bigtable, BigQuery, Spanner, Pub/Sub) and TPU infrastructure.
Based in Toronto with on-site collaboration and ample autonomy to experiment and access compute resources as needed.

See the full job post

Responsibilities, requirements, skills and benefits — create your free account.

At least 8 characters, one uppercase letter and one digit.

Already have an account? Log in

Similar openings

Other roles that could suit you.

See all →

Your location

Jobs and companies will be filtered on this country.

Suggested

All countries 65