Assist in designing and maintaining systems that enable rapid ML development, with a focus on high availability, observability, scalability, and performance
Collaborate with product teams and architects to develop APIs, integrate ML solutions, and deliver complete software products aligned with customer needs
Contribute to the delivery, updates, and ongoing maintenance of ML infrastructure while writing high-quality, maintainable code
Write automated tests (unit, integration, functional) and participate in code reviews to ensure accuracy, stability, and adherence to best practices
Debug and troubleshoot ML components across diverse services and applications; partner with support teams to resolve production issues and ensure smooth operations
Participate in on-call rotations for 24x7 support of Workiva’s SaaS environments
Work closely with senior engineers to adopt team standards, processes, and technical practices while taking ownership of assigned activities
Explore and experiment with new technologies and techniques to continuously improve products and processes
Foster a collaborative and supportive team environment that values creativity, learning, and growth
Requirements
2 years of ML engineering experience or an advanced degree without experience
Proficiency in the machine learning development cycle, toolsets, and applying ML solutions to real-world problems
Experience with model deployment, data pipelines, and CI/CD pipelines, as well as infrastructure management
Familiarity with Generative AI and relevant development patterns
Proficient in programming languages like Python, Java; experience using source control systems (e.g., GitHub)
Experience in Machine Learning and LLM Evaluation metrics – RAGAS/ DeepEval Framework
Hands-on experience with Docker and Kubernetes (preferred) along with cloud services like AWS or equivalent platforms
Strong foundation in programming, including data structures, algorithms, and distributed systems
Experience working in Agile/Sprint environments and debugging complex systems or applications
Knowledge of web protocols (HTTP), databases, performance tuning, and production-level testing
Knowledge of ISO42001 framework, Responsible AI standards and AI governance
Strong communication and organizational skills for managing multiple projects and meeting deliverables effectively
Benefits
A discretionary bonus typically paid annually
Restricted Stock Units granted at time of hire
401(k) match and comprehensive employee benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.