Machine Learning Engineer Intern

Menlo Ventures

Town of Pittsford (NY)

On-site

USD 40,000 - 44,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Paylocity is seeking an enthusiastic Machine Learning Engineering Intern for its Product & Technology group in Rochester, NY. You will contribute to scoped ML engineering work under mentorship, building ML software, data pipelines, and supporting infrastructure.

This learning-focused role emphasizes guided, hands-on experience rather than ownership of production systems, with opportunities to learn from experienced engineers and participate in internship programs.

Qualifications

  • Currently pursuing a Master’s degree in Computer Science, ML, Data Science, or related field.
  • Foundational Python programming experience.
  • Foundational understanding of software engineering concepts (data structures, algorithms, testing, version control).
  • Coursework or project experience with AI/ML systems, including observability or evaluation concepts.
  • Familiarity with Git or another version control system.
  • Ability to work collaboratively and communicate technical ideas clearly.
  • Strong curiosity and willingness to learn unfamiliar tools and technologies.

Responsibilities

  • Contribute to design, implementation, testing, and improvement of shared AI platform capabilities within defined scope.
  • Build on AI platform components to support AI-powered product experiences.
  • Contribute to building or improving conversational interfaces and flows.
  • Help develop AI observability and evaluation capabilities (tracing, metrics, debugging).
  • Write clean, well-documented Python code following engineering standards.
  • Collaborate with Data Science/Engineering to integrate models and data workflows into software solutions.
  • Participate in code reviews, testing, and CI/CD workflows.
  • Document technical decisions and lessons learned from internship projects.

Skills

Python
Communication
Team collaboration
Curiosity
Learning new tools

Education

Master's degree in CS/ML/related field

Tools

GitHub Copilot
Claude Code
Cursor

Job description

Job Type

Internship

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.

Salary Description

$30.25/hr

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Intern
Software Engineering Intern

Teamtalentus • Town of Pittsford (NY)

On-site
USD 34,000 - 49,000
Software Engineering Intern
Software Engineering Intern

Jobs in JS • Town of Pittsford (NY)

On-site
USD 34,000 - 48,000
Software Engineering Intern
Software Engineering Intern

InternHunt • Town of Pittsford (NY)

On-site
USD 28,000 - 39,000
Software Engineering Intern, AI Labs
Software Engineering Intern, AI Labs

Teamtalentus • Town of Pittsford (NY)

Hybrid
USD 34,000 - 49,000
Manager Engineering at Paylocity
Manager Engineering at Paylocity

Paylocity • Town of Pittsford (NY), Meridian (ID)

On-site
USD 149,000 - 213,000
Manager Engineering
Manager Engineering

Paylocity • Town of Pittsford (NY)

On-site
USD 149,000 - 213,000
Associate Engineer Software
Associate Engineer Software

Paylocit • Town of Pittsford (NY)

Hybrid
USD 70,000 - 100,000
Manager Engineering
Manager Engineering

Paylocit • Town of Pittsford (NY)

Hybrid
USD 149,000 - 213,000
Manager Engineering
Manager Engineering

Quiet Capital • Town of Pittsford (NY)

On-site
USD 149,000 - 213,000
Associate Engineer Software
Associate Engineer Software

Paylocity • Town of Pittsford (NY)

On-site
USD 70,000 - 100,000