freehire launches on Product Hunt on 26 August.

Follow →

Principal Software Engineer – AI/ML & Distributed Systems

Summary

The Principal Software Engineer will lead the design and delivery of scalable distributed systems for AI/ML platforms using Java, Spring, and AWS. The role involves architecting cloud-native solutions, mentoring engineering staff, and collaborating with data science teams.

United States Digital Space LLC is seeking a Staff/Principal Software Engineer in Toronto to lead design and delivery of scalable distributed systems for AI/ML platforms. You will architect cloud-native solutions on AWS, mentor engineers, and collaborate with data science and product teams to build production-grade software.

Ideal candidates have 10+ years in software engineering, deep Java/Spring expertise, and strong experience with AI data pipelines and edge computing.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available