
Senior Staff Machine Learning Engineer
Posted 8 hours ago

Posted 8 hours ago
This is a fully remote position, open to applicants in Canada.
• Take ownership of the architecture for Workiva’s AI platform and its core AI services.
• Influence the integration of machine learning, Generative AI, and agentic systems across various products.
• Guide the transition from early adoption to robust, enterprise-ready systems.
• Establish standards for model serving, retrieval, evaluation, governance, and platform reliability.
• Spearhead the design of enterprise agentic systems, focusing on orchestration, workflow execution, memory, and multi-agent coordination.
• Develop and enhance Retrieval-Augmented Generation capabilities tailored for enterprise content and knowledge workflows.
• Create evaluation methods and quality frameworks specifically for Generative AI applications.
• Evaluate emerging AI technologies and formulate an adoption strategy for Workiva’s platform.
• Shape the technical direction across teams, products, and platform domains.
• Mentor Staff and Senior Engineers, contributing to the overall technical growth of the organization.
• Collaborate closely with leaders in Product, Security, Infrastructure, and Architecture.
• Foster alignment among teams around a unified vision for scalable and secure AI at Workiva.
• Direct the design of secure AI platforms, encompassing authorization, runtime isolation, governance, auditability, and compliance.
• Implement best practices for AI safety, model governance, and the protection of customer data.
• Ensure that AI systems fulfill enterprise standards for availability, resiliency, observability, and operational support.
• Design systems with fault tolerance and operational excellence in mind, particularly within regulated and security-sensitive environments.
• A Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
• A minimum of 10 years of experience in software engineering, with a focus on large-scale SaaS platforms.
• At least 5 years of experience in designing, deploying, and managing production ML, AI, or data-intensive systems.
• Proven experience in designing and operating enterprise AI platforms, particularly in model serving, evaluation, observability, and governance.
• Extensive knowledge in RAG, agentic systems, and large-scale knowledge systems.
• A strong grasp of foundation model ecosystems, including aspects like inference, routing, prompting, and tradeoffs among providers.
• Experience with AI evaluation, secure AI systems, and environments that are regulated.
• A demonstrated history of leading architecture efforts across multiple teams or platform domains.
• Strong expertise in distributed systems, cloud-native technologies, API development, reliability, and operational excellence.
• Expert-level proficiency in Python and familiarity with at least one production language such as Java, Go, Scala, or C++.
• A successful track record of mentoring senior engineers and technical leaders.
• Flexible working arrangements.
• Opportunities for professional development.
Reddit, Inc.
ExtraHop
Qohash
JDPA LIMITED
Get handpicked remote jobs straight to your inbox weekly.