Build scalable ML platforms and infrastructure remotely in Canada, combining software engineering, AWS expertise, and production machine learning delivery.As a Staff AI Developer, you will own complex systems from initial research and prototyping through deployment at scale. The work emphasizes repeatable model development, reliable pipelines, secure APIs, and maintainable engineering practices. You will collaborate with leaders, communicate tradeoffs, and mentor engineers while improving AI delivery across teams.Key Responsibilities:
Design and improve scalable ML platforms and pipelinesOwn AI systems from research through production deploymentDesign APIs connecting platforms, services, and AI capabilitiesOptimize performance and operating costs through technical strategiesLead design reviews and architecture discussionsRequirements:
Seven years of professional software development experienceFour years focused on production AI/ML systemsExperience deploying complex systems in production environmentsStrong API design and scalable integration skillsWorking knowledge of Docker and KubernetesUse solid software engineering, cloud, and platform expertise to advance reliable machine learning systems at production scale.