About the role#
As a Machine Learning Engineering Intern, you will join a team focused on the development, deployment, and monitoring of machine learning models. You will contribute to the Data Management and Analytics organization, gaining hands-on experience across the machine learning lifecycle.
What you'll do#
- Participate in discovery, requirements gathering, and prototyping of new tools and libraries.
- Implement tooling and features to support machine learning model development and deployment.
- Integrate tools such as LlamaIndex and LlamaParse into existing workflows.
- Build and deploy AI Agents to automate data processing and analysis tasks.
- Participate in code reviews and track tasks using internal tools.
- Implement and update unit and integration tests.
- Work within an Agile development methodology.
What you'll need#
- Currently pursuing a bachelor’s degree or higher in Statistics, Mathematics, Computer Science, Physics, Electrical Engineering, or a related field.
- Solid programming skills, with proficiency in Python or Go.
- Basic experience with source control systems like Git.
- Experience with containerization tools such as Docker and Kubernetes.
- Familiarity with the data science lifecycle, machine learning concepts, cloud platforms like AWS, and REST APIs.
- Ability to work effectively within a geographically distributed team.
Location & details#
- This internship is primarily remote, though you may work in a hybrid capacity if you are located near an office hub.
- Terms available: Winter 2027 (starting January 4) or Summer 2027 (starting May 17).
- This is a paid, full-time position.
- Sponsorship is not provided for this role.
About Workiva
Workiva is a software company that provides a platform for data connection, process unification, and team collaboration. It serves finance, accounting, sustainability, risk, and audit teams across more than 6,600 organizations. The company was founded in 2008 and is based in Ames, Iowa. It currently employs over 3,300 people and operates as a public company.
How to get in at Workiva
Applying early for an internship at Workiva is a significant advantage because it ensures your materials are reviewed before the applicant pool grows too large. Intern Insider sends an instant alert the moment a role matching your target is published, helping you stay ahead of the crowd. This timing often makes the difference between being seen and getting lost in the pile. You can use this lead time to prepare a thoughtful application that reflects your interest in their platform. Reaching out to the recruiters behind Workiva roles directly can further improve your response rates. Intern Insider surfaces the specific people managing these openings, allowing you to ask relevant questions or request a referral. Connecting with the right person shows you are serious about the opportunity and helps you stand out from the standard queue.



