Enable job alerts via email!

Senior Machine Learning Engineer

Workiva Inc.

United States

Remote

USD 128,000 - 205,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Workiva Inc. is seeking a Senior Machine Learning Engineer to join their Machine Learning team in a fully remote capacity. The ideal candidate will architect and deliver innovative ML solutions, work closely with cross-functional teams, and play a pivotal role in shaping the next generation of intelligent solutions. This position offers competitive compensation, including a salary range between $128,000 and $205,000, alongside a comprehensive benefits package.

Benefits

401(k) match
Comprehensive employee benefits package
Restricted Stock Units
Discretionary bonus

Qualifications

  • Minimum 2 years in ML or software engineering.
  • Proficiency in ML development cycles and toolsets.
  • Experience with integrating machine learning into products.

Responsibilities

  • Architect and deliver ML solutions using MLOps.
  • Collaborate with product teams for API development.
  • Ensure reliability of ML infrastructure and services.

Skills

Machine Learning Development
MLOps
Collaboration
Mentoring
Python
Generative AI

Education

Bachelor’s degree in Computer Science or Engineering

Tools

GitHub
Docker
Kubernetes
Amazon Web Services (AWS)

Job description

Senior Machine Learning Engineer page is loaded

Senior Machine Learning Engineer
Apply locations USA - Remote time type Full time posted on Posted 2 Days Ago job requisition id R10230

We're looking for a Senior Engineer to join our Machine Learning team and help build the next generation of intelligent solutions at Workiva. In this role, you’ll play a key part in designing, developing, and delivering machine learning infrastructure and services—including innovative applications of Generative AI —that power impactful features across our platform.

As a senior machine learning engineer , you’ll work closely with cross-functional teams to create scalable, high-performance systems that support the full ML lifecycle—from experimentation and training to deployment and monitoring. Your work will directly contribute to delivering smarter, faster, and more intuitive experiences for our customers.

If you're excited by the potential of AI and want to build real-world solutions at scale, we’d love to have you on the team. Explore the possibilities of Workiva’s Generative AI at Workiva and help shape the future of enterprise technology with us.

What You'll Do

Architect and Develop Solutions

  • Architect and deliver cutting-edge ML solutions using MLOps and best practices, fostering creativity in project execution

  • Design systems to enable rapid ML development, high availability, and clear observability

  • Develop tools, systems, and automation to support ML solutions, ensuring efficiency, scalability, and rapid development

Collaborate and Lead

  • Collaborate closely with product teams to develop APIs, maintain ML infrastructure, and integrate machine learning features into products

  • Mentor less experienced ML engineers and scientists, and define team best practices and processes

  • Communicate complex technical issues to both technical and non-technical audiences effectively

  • Collaborate with software, data architects, and product managers to design complete software products that meet a broad range of customer needs and requirements

Ensure Reliability and Support

  • Deliver, update, and maintain machine learning infrastructure to meet evolving needs

  • Host ML models to product teams, monitor performance, and provide necessary support

  • Write automated tests (unit, integration, functional, etc.) with ML solutions in mind to ensure robustness and reliability

  • Debug and troubleshoot components across multiple service and application contexts, engaging with support teams to triage and resolve production issues

  • Participate in on-call rotations, providing 24x7 support for all of Workiva’s SaaS hosted environments

  • Perform Code Reviews within your group’s products, components, and solutions, involving external stakeholders (e.g., Security, Architecture)

What You'll Need

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering or equivalent combination of education and experience

  • Minimum of 2 years in ML engineering or related software engineering experience

  • Proficiency in ML development cycles and toolsets

Preferred Qualifications

  • Experience with Generative AI

  • Experience working in an Agile/Sprint working environment

  • Experience building model deployment and data pipelines and/or CI/CD pipelines and infrastructure

  • Proficiency in Python, GO, Java, or relevant languages, with experience in Github, Docker, Kubernetes, and cloud services

  • Proven experience working with product teams to integrate machine learning features into the product

  • Experience with commercial databases and HTTP/web protocols

  • Knowledge of systems performance tuning and load testing, and production-level testing best practices

  • Experience with Github or equivalent source control systems

  • Experience with Amazon Web Services (AWS) or other cloud service providers

  • Ability to prioritize projects effectively and optimize system performance

Travel Requirements and Working Conditions

  • Willingness to travel up to 10% for team and corporate meetings, fostering relationships and representing company interests

  • Reliable internet access for any period of time working remotely, as we embrace flexible work arrangements

How You’ll Be Rewarded

Salary range in the US: $128,000.00 - $205,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-MJ2

Apply for open positions through your Workday account on our Internal Career Site . For questions, please reach out to the recruiter listed on the job posting.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Machine Learning Engineer

Ovise Limited

null null

Remote

Remote

USD 170 000 - 200 000

Full time

8 days ago

Senior Machine Learning Engineer

SmithRx

null null

Remote

Remote

USD 110 000 - 150 000

Full time

6 days ago
Be an early applicant

Senior Machine Learning Engineer (Remote)

SureGuard

null null

Remote

Remote

USD 100 000 - 150 000

Full time

-1 days ago
Be an early applicant

Senior Machine Learning Engineer

Raleigh Founded

Raleigh null

Remote

Remote

USD 120 000 - 160 000

Full time

2 days ago
Be an early applicant

Senior Machine Learning Engineer

Attain

null null

Remote

Remote

USD 120 000 - 160 000

Full time

6 days ago
Be an early applicant

Senior Machine Learning Engineer

Curai

San Francisco null

Remote

Remote

USD 200 000 - 240 000

Full time

6 days ago
Be an early applicant

Senior Machine Learning Engineer

NLP PEOPLE

Salem null

Remote

Remote

USD 90 000 - 130 000

Full time

7 days ago
Be an early applicant

Senior Machine Learning Engineer - (Remote - US)

Jobgether

null null

Remote

Remote

USD 100 000 - 720 000

Full time

21 days ago

Senior Machine Learning Engineer

Upstart

null null

Remote

Remote

USD 149 000 - 207 000

Full time

25 days ago