About this role
Senior Staff Machine Learning Engineer at Workiva. Location: Sault Ste. Marie or Toronto. Role: owning architecture, designing systems, mentoring engineers Requirements: Bachelor's in CS/Engineering or equivalent; 10+ years software engineering, 5+ years production ML/AI systems; expert Python and one production language (Java, Go, Scala, or C++); experience with enterprise AI platforms, RAG, agentic systems, distributed/cloud-native systems. Category: Software Development Seniority: Senior Level Tools: Python, Java, Go, Scala, C++ Commitment: Full Time Workplace: Hybrid Languages: English