Back to jobs

Machine Learning Engineer Intern

Pay
Pay not listedSimilar roles state $166K–$240K
Work setting
Not stated
Employment
Not stated

Before you apply

New graduates
For current students+ Currently pursuing a Master’s degree in Computer Science, Machine Learning, Data Science, Data Engineering, Software Engineering, Statistics, Mathematics, or a related quantitative or technical field

What you’ll work on

Full posting
  • Contribute to design, testing and improvement of shared AI platform services

  • Help build conversational interfaces and AI agent workflows

  • Help develop AI observability and evaluation tooling

  • Write and document Python code under established engineering standards

  • Work with Data Science and Data Engineering to integrate models into software

From the employer’s posting
Contribute to the design, implementation, testing, and improvement of shared AI platform capabilities and services
Contribute to building or improving conversational interfaces and experiences
Help develop and improve AI observability and evaluation capabilities
Write clean, maintainable, and well-documented Python code following established engineering standards and best practices
Collaborate with Data Science and Data Engineering partners to help integrate models and data workflows into reliable software solutions
Education & alternatives
Required Qualifications: + Currently pursuing a Master’s degree in Computer Science, Machine Learning, Data Science, Data Engineering, Software Engineering, Statistics, Mathematics, or a related quantitative or technical field. + Foundational programming experience in Python through coursework, academic projects, research, hackathons, or other practical work.
Apply at Paylocity Holding

Posting record

Report an error

Actively hiringFirst seen by us 2 days ago, still listed, and not a repost of an earlier posting.

Status in our records
Live
First seen by us
Nov 1, 20262 days ago
Recorded sightings
4
Last seen by us
Nov 4, 2026
Employer says posted
Sep 28, 2026

We found this posting on the National Labor Exchange. These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

How this job compares

Pay

$166K–$240K is typical

The middle half of what similar US postings state. This one doesn’t list pay.

From 1,279 postings in the last year. Stated ranges, not salaries paid.

Time since we first saw it

Day 2

Early. Similar jobs usually come down between day 6 and day 69.

From 4,284 similar postings that came down. Coming down is not always a hire.

Paylocity Holding is hiring

8 open jobs

Open jobs by the week we first saw them, last 12 weeks.

Hiring record

See how this role fits your experience

Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.

  • Python
  • AWS
  • Azure
  • Databricks
  • GCP
  • Spark
Where the posting names them
+ Help develop and improve AI observability and evaluation capabilities, including tracing, metrics, quality evaluation, debugging, and monitoring of AI or agent behavior. + Write clean, maintainable, and well-documented Python code following established engineering standards and best practices. + Collaborate with Data Science and Data Engineering partners to help integrate models and data workflows into reliable software solutions.
+ Currently pursuing a Master’s degree in Computer Science, Machine Learning, Data Science, Data Engineering, Software Engineering, Statistics, Mathematics, or a related quantitative or technical field. + Foundational programming experience in Python through coursework, academic projects, research, hackathons, or other practical work. + Foundational understanding of software engineering concepts such as data structures, algorithms, testing, version control, and debugging.
+ Experience leveraging AI-assisted coding agents or developer tools such as Claude Code, Cursor, GitHub Copilot, or similar tools to support software development, debugging, testing, or technical problem solving. + Academic, research, internship, or personal project experience building machine learning applications in Python. + Exposure to data engineering or distributed computing concepts, including Spark, Databricks, or similar technologies.
+ Exposure to data engineering or distributed computing concepts, including Spark, Databricks, or similar technologies. + Familiarity with cloud platforms such as AWS, GCP, or Azure. + Exposure to APIs, containers, CI/CD, Infrastructure as Code, or other modern software delivery practices.
+ Academic, research, internship, or personal project experience building machine learning applications in Python. + Exposure to data engineering or distributed computing concepts, including Spark, Databricks, or similar technologies. + Familiarity with cloud platforms such as AWS, GCP, or Azure.

Your next step

Complete your application on www.paylocity.com. The employer’s form will show what is required.

Already applied? Track this application

About the role

We file this job under ML Engineer, by the work the posting describes.

ML engineers put machine learning models into products. They write the code that trains, ships, serves and monitors models so a recommendation or prediction works for real users.

Postings ask for strong Python and software engineering, a framework such as PyTorch, cloud services, and more and more often experience with large language models.

A data scientist often works out which model to build; an ML engineer makes it run reliably in production.

US government figures for computer and information research scientists

Median yearly pay, May 2025
$140,300
Expected change, 2025 to 2035
21.8% more jobsagainst 3.5% for all jobs

The government has no code for ML engineers, so these figures are for the closest group, computer and information research scientists.

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1221.

Job description

View original posting ↗

Why Work at Paylocity Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern workforce. The company has become one of the fastest-growing HCM software providers worldwide by offering an intuitive, easy-to-use product suite that helps businesses automate and streamline HR and payroll processes, attract and retain talent, and build a strong workplace culture. While traditional HR and payroll providers automate basic HR processes such as payroll and benefits administration, Paylocity goes further by developing tools that HR and businesses need to compete for talent and deliver against the expectations of the modern workforce. Early Careers Bring your talent and eagerness to learn to Paylocity, where you’ll discover the skills needed to launch your career! Benefit from award-winning training and one-on-one coaching as you play a key role in Paylocity’s future with an early careers position. Explore how you can go from the classroom to the conference room with internships and new-grad programs at one of Glassdoor's Best Places to Work. Experience the support that’ll take you from grad to a flourishing career with a position in Paylocity’s early careers division! Position Overview Paylocity is growing its Machine Learning Engineering organization. Our Machine Learning Engineering team develops infrastructure and tooling that enable data-driven decisions and AI/ML experiences at scale for millions of Paylocity users. As a Machine Learning Engineer Intern in Product & Technology, you will contribute to well-scoped machine learning engineering work with mentorship and guidance from experienced engineers. You will gain hands-on experience building, testing, and improving ML software, data and modeling pipelines, and supporting infrastructure. You will collaborate closely with Machine Learning Engineers, Data Scientists, Data Engineers, DevOps, and other platform teams to learn how reliable ML solutions are designed and delivered in production environments. This internship is designed as a learning experience: you are not expected to independently own production systems or architecture. Instead, you will work on meaningful scoped projects, ask questions, incorporate feedback, and develop the engineering judgment needed for an early-career Machine Learning Engineer. In-Office: This role is intended to be based in Rochester, New York. Interns are expected to work on-site in the designated office environment and participate in Paylocity's internship programming, including the P&T internship summit in Schaumburg, Illinois. Our Team Is: + Building infrastructure that can power ML and AI features for millions of users. + Building and deploying AI capabilities that help customers get more value from the Paylocity platform. + Treating responsible AI and AI ethics as first-class considerations in our engineering processes. + Working collaboratively across Machine Learning Engineering, Data Science, Data Engineering, DevOps, security, and platform teams. + Invested in learning and applying modern machine learning engineering tools, technologies, and practices. Primary Responsibilities: The responsibilities below represent the primary duties of the role. With support from mentors and teammates, you will: + Contribute to the design, implementation, testing, and improvement of shared AI platform capabilities and services within a defined project scope. + Build on top of AI platform components to support new AI-powered product experiences, including agent workflows, model integrations, and reusable platform tooling. + Contribute to building or improving conversational interfaces and experiences, including request handling, conversation flows, context management, and integration with backend services or agents. + Help develop and improve AI observability and evaluation capabilities, including tracing, metrics, quality evaluation, debugging, and monitoring of AI or agent behavior. + Write clean, maintainable, and well-documented Python code following established engineering standards and best practices. + Collaborate with Data Science and Data Engineering partners to help integrate models and data workflows into reliable software solutions. + Contribute to automated testing, CI/CD workflows, monitoring, and troubleshooting for assigned ML engineering work. + Investigate bugs and technical issues with guidance, document findings, and participate in root-cause analysis and problem resolution. + Participate in code reviews, incorporate feedback, and learn how engineering teams balance quality, reliability, scalability, and delivery. + Participate actively in agile ceremonies, technical discussions, and cross-functional meetings. + Document technical decisions, implementation details, and lessons learned from internship projects. Required Qualifications: + Currently pursuing a Master’s degree in Computer Science, Machine Learning, Data Science, Data Engineering, Software Engineering, Statistics, Mathematics, or a related quantitative or technical field. + Foundational programming experience in Python through coursework, academic projects, research, hackathons, or other practical work. + Foundational understanding of software engineering concepts such as data structures, algorithms, testing, version control, and debugging. + Coursework, academic, research, or project experience with AI/ML systems, including exposure to AI observability or evaluation concepts such as tracing, quality metrics, model or agent evaluation, prompt/response analysis, or related evaluation frameworks. + Familiarity with Git or another version control system. + Ability to work effectively in a collaborative, team-oriented environment and to seek guidance when needed. + Strong curiosity, attention to detail, and willingness to learn unfamiliar tools and technologies. + Ability to communicate technical ideas clearly in written and verbal discussions. Preferred Skills: + Experience leveraging AI-assisted coding agents or developer tools such as Claude Code, Cursor, GitHub Copilot, or similar tools to support software development, debugging, testing, or technical problem solving. + Academic, research, internship, or personal project experience building machine learning applications in Python. + Exposure to data engineering or distributed computing concepts, including Spark, Databricks, or similar technologies. + Familiarity with cloud platforms such as AWS, GCP, or Azure. + Exposure to APIs, containers, CI/CD, Infrastructure as Code, or other modern software delivery practices. + Interest in generative AI, recommendation systems, ML platforms, MLOps, or responsible AI. + Contributions to open-source software or participation in technical clubs, hackathons, competitions, or research projects. What You Will Learn: + How machine learning solutions move from experimentation into reliable, maintainable software. + How ML engineers collaborate with Data Scientists, Data Engineers, DevOps, security, and product partners. + How automated pipelines, testing, CI/CD, observability, and cloud infrastructure support production ML systems. + How to review code, receive technical feedback, debug issues, and communicate engineering tradeoffs. + How to balance model quality with software quality, scalability, reliability, security, and customer impact. + How responsible AI considerations are incorporated into the design and delivery of AI/ML features. Growth and Conversion Opportunity This internship is intended to help students with 0 years of professional experience build the skills needed for an early-career Machine Learning Engineering role. High-performing interns may be considered for future full-time opportunities, based on performance, business needs, and available headcount. Equal Opportunity and Accessibility Paylocity is committed to the full inclusion of all individuals. We recruit, train, compensate, and promote regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law. At Paylocity, we believe diversity makes us better. We embrace and encourage our employees’ differences in age, culture, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion or spiritual belief, sexual orientation, socio-economic status, veteran status, and other characteristics that make our employees unique. We actively cultivate these differences through our employee resource groups (ERGs), employee experiences, perspectives, talents, and approaches to drive innovation in the software and services we provide our customers. We comply with federal and state disability laws and make reasonable accommodations for applicants and employees with disabilities. To request reasonable accommodation in the job application or interview process, please contact accessibility@paylocity.com. This email address is exclusively designated for such requests, aligning with federal and state disability laws. Please do not send resumes to this email address, as they will be removed.
Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay

No pay amount identified in the saved description.

Location & working pattern

Rochester, NY

This internship is designed as a learning experience: you are not expected to independently own production systems or architecture. Instead, you will work on meaningful scoped projects, ask questions, incorporate feedback, and develop the engineering judgment needed for an early-career Machine Learning Engineer. In-Office: This role is intended to be based in Rochester, New York. Interns are expected to work on-site in the designated office environment and participate in Paylocity's internship programming, including the P&T internship summit in Schaumburg, Illinois. Our Team Is:
Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Open source at www.paylocity.com ↗

This posting reached us through a job exchange.

Read the full description ↓

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.