Engineering Manager AI/ML

Join our team at Workiva as an Engineering Manager of Artificial Intelligence and Machine Learning! As a pivotal member of our AI/ML team, your expertise will be instrumental in leading projects that demand innovative problem-solving, including the integration of cutting-edge Generative AI into our products. You will lead a high-impact team of machine learning and software engineers focused on building the intelligent backbone of the Workiva AI platform. You’ll foster an environment of technical excellence and growth, mentor talent, address challenges and collaborate with Product and Data Science to deliver "aha!" moments for our products and customers. Are you passionate about pioneering the possibilities of Generative AI? Join us and be a part of the team driving innovation and shaping the future of AI/ML at Workiva! Discover more about Workiva's Generative AI . What You’ll Do Leadership & Team Management • Lead, mentor, and develop a team of machine learning and software engineers focused on building the intelligent backbone of the Workiva AI platform. • Provide hands-on coaching, performance feedback, and growth opportunities for engineers at varying experience levels. • Foster a collaborative, inclusive, and high-ownership team culture grounded in trust, accountability, and continuous improvement. Cross Functional Collaboration • Collaborate closely with Product, Program Management, UX and UXR to lead and develop engineers in owning development, maintaining AI & ML infrastructure, and seamlessly integrating Generative AI and Machine Learning features into products • Work with internal engineering teams and developers to understand integration needs and remove friction. • Communicate complex technical issues to both technical and non-technical audiences effectively. Technical Strategy & Execution • Oversee the design, implementation, and maintenance of foundational AI/ML services • Guide architectural decisions to ensure platform scalability, reliability, and alignment with Workiva’s long-term technical vision. • Ensure engineering best practices around security, testing, operational excellence, and documentation • Drive improvements in latency, service availability, developer experience, and integration usability across internal and external interfaces Operational Excellence • Maintain high service availability and performance across various ML services • Champion observability, incident response readiness, operational improvements and managing team’s support rotations • Reduce complexity through simplification, automation, and thoughtful system design What You’ll Need Minimum Qualifications • Bachelor’s degree in Computer Science, Engineering, Data Science or equivalent combination of education and experience • 7+ years of total experience in software engineering and/or Machine Learning, with at least 2 years of dedicated experience as an Engineering Manager • Strong understanding of ML development cycles and toolsets • Experience with core concepts of Generative AI such as RAG, Agentic frameworks, etc. • Solid experience in delivering SaaS products, specifically hosted in AWS, Azure, or GCP • Proven ability to manage senior individual contributors, resolve technical conflicts, and build a culture of psychological safety and high performance Preferred Qualifications • Master’s degree in Computer Science, Engineering, Data Science or equivalent combination of education and experience. • Experience leading teams of up to 5 people, preferably with diverse skill sets and specializations • Solid leadership skills in an Agile/Sprint working environment • Proven experience working with product teams to integrate AI/ML features into a product • Excellent problem-solving skills, with the ability to address customer needs and improve product experiences • Background in cloud-native architectures (GCP, AWS, or similar). • Familiarity with Kubernetes, microservices, and modern DevOps practices Working Conditions • Willingness to travel up to 15% for team and corporate meetings, fostering relationships and representing company interests • Reliable internet access for remote working opportunities How You’ll Be Rewarded ✅ Salary range in the US: $163,000.00 - $261,000.00 ✅ A discretionary bonus typically paid annually ✅ Restricted Stock Units granted at time of hire ✅ 401(k) match and comprehensive employee benefits package The salary range represents the low and high end of the salary range for this job in the US. Minimums and maximums may vary based on location. The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience and other relevant factors. Employment decisions are made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other protected characteristic. Workiva is committed to working with and providing reasonable accommodations to applicants with disabilities. To request assistance with the application process, please email talentacquisition@workiva.com . Workiva employees are required to undergo comprehensive security and privacy training tailored to their roles, ensuring adherence to company policies and regulatory standards. Workiva supports employees in working where they work best - either from an office or remotely from any location within their country of employment. #LI-KP1 Apply tot his job

Back to blog
Ads

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...