Cloud Full Stack MLOps Engineer developing cloud applications and MLOps at Ontario Brain Institute. Collaborating with stakeholders to enhance workflows and support data models in production.
Responsibilities
Design, develop, enhance, and maintain CfA cloud-based web applications software and supporting services.
Support the productization of CfA applications and services for third-party use, including deployment and operational readiness.
Implement and support MLOps capabilities, including data pipelines, model packaging, deployment, monitoring, and versioning.
Support federated learning (FL) data and model deployment workflows and associated web applications, as applicable.
Provide timely technical support to application users; triage issues, resolve incidents, and coordinate fixes with the development team.
Develop and maintain technical documentation, including architecture, runbooks, and user guidance.
Participate in application security audits, access reviews, and incident-response drills; implement remediation actions as needed.
Work closely with other cloud team members to ensure secure and robust cloud resources are configured and managed with high standards.
Requirements
Bachelor’s degree in computer science, software engineering, data science, or a related field, or an equivalent combination of education and experience.
5+ years of professional experience in software engineering, including delivery of production web applications and services.
Demonstrated experience developing modern web applications (Python; React and/or Vue.js preferred).
Proficiency with front-end user interface development and back-end services, including database integration.
Hands-on experience deploying and operating ML models in production, including versioning and containerization.
Experience developing data ingestion and processing pipelines (ETL/ELT), including custom data loaders.
Experience working in cloud environments with CPU/GPU and distributed/grid computing (Microsoft Azure preferred).
Experience delivering software in an Agile/Scrum environment, with strong collaboration and communication skills.
Demonstrated experience supporting cloud MLOps deployments and operations for model lifecycle management (e.g., CI/CD for ML, model registries, experiment tracking, and monitoring).
Experience applying engineering best practices, including source control, code review, automated testing, and CI/CD (GitHub experience preferred).
Experience with Azure services (e.g., compute, storage, networking, identity) and deploying production workloads to Azure.
Familiarity with security, privacy, and compliance practices for cloud applications (e.g., secure SDLC, threat modeling, vulnerability management).
Experience supporting regulated or research environments requiring auditability and traceability.
Machine Learning Engineer developing and deploying computer vision models for Invision AI’s 3D digital - twin platform. Optimizing ML systems for real - world edge devices and transportation applications.
Machine learning economist building causal systems for Instacart’s grocery delivery marketplace. Developing pricing, logistics, advertising, and incentive models.
Senior AI/ML Engineer architecting enterprise Agentic AI orchestration platforms for IT services. Building modular agent workflows with Claude, LangGraph, RAG, vector databases, and FastAPI.
Entry - level ML Engineer building production machine learning and generative AI systems for Yelp’s local - business platform. Developing pipelines, training models, and deploying scalable applications.
Associate Machine Learning Engineer developing and deploying LLM and Agentic AI solutions for Manulife’s global financial services operations. Building data pipelines, APIs, and responsible AI systems.
ML Ops Engineer building data pipelines, datasets, and training workflows for AeroVect’s autonomous ground - handling systems. Improving perception tooling, model diagnostics, and cloud efficiency.
Staff Model Risk Specialist governing machine learning and GenAI applications for Upstart, an AI lending marketplace. Evaluating model risks, controls, monitoring, and regulatory governance for Upstart Bank.
Student machine learning software engineer building end - to - end AI solutions at RBC Borealis, Royal Bank of Canada’s AI and data innovation group. Collaborating with researchers and business teams on algorithms, distributed data processing, and production - ready software.
Senior Machine Learning Engineer building causal and decision systems for CSC Generation’s consumer businesses. Developing pricing and other commercial automation using experimentation, uncertainty, and policy learning.
Senior Deep Learning Engineer developing player - tracking, evaluation, and forecasting models for SumerSports’ football intelligence platform. Driving research threads into production for NFL and NCAA teams.