Senior Machine Learning Engineer

Remote
Paylocity $125,900 - $233,900
Full Time Senior Level 5+ years

Posted 1 month ago Expired

This job has expired

Looking for a job like Senior Machine Learning Engineer? Upload your resume and we'll notify you when similar positions become available.

Upload Your Resume

About This Role

Lead the development and deployment of Machine Learning solutions, infrastructure, and tooling to enable data-driven decisions and insights at scale for millions of Paylocity users. Collaborate with data scientists and other technical teams to enhance product features and improve infrastructure.

Responsibilities

  • Collaborate with internal teams such as Data Science, Data Engineering, CCOE, DevOps, and Delivery Platforms to align ML engineering solutions with business objectives.
  • Leverage cutting-edge big data technologies on AWS utilizing Databricks and Spark to develop scalable and efficient machine learning solutions for millions of users.
  • Create automated data and modeling pipelines, ensuring smooth integration and deployment of machine learning software features.
  • Lead the optimization of CI/CD workflows, ensuring scalability and resilience while addressing complex automation challenges.
  • Proactively identify and resolve issues/bugs, ensuring AppSec vulnerabilities are identified and corrected.
  • Drive the adoption of best practices in machine learning engineering across teams, contributing to formal training programs and materials.
  • Actively participate in cross-functional meetings and discussions, providing feedback, commentary, requirements, and questions.

Requirements

  • Experience in building production-grade machine learning models and infrastructure in Python.
  • Strong background in advanced Python and big data technologies.
  • Experience with cloud infrastructure (i.e., AWS, GCP, or Azure).
  • Demonstrated experience with Infrastructure as Code (IAC) tools (i.e. CDK, Pulumi, etc.).
  • Demonstrated ability to leverage machine learning engineering to drive business results.
  • Skilled at translating business problems into machine learning engineering problems and communicating the results to non-technical audiences.
  • Strong understanding of data engineering and software engineering fundamentals.

Qualifications

  • Bachelor’s degree with 5 years of machine learning engineering at software companies; or, advanced degree (master’s or PhD) in machine learning engineering, data engineering, computer science, engineering, statistics, mathematics, data science, or other quantitative field, with no additional experience required.
  • 5 years of machine learning engineering experience at software companies, or an advanced degree with no additional experience.

Nice to Have

  • Professional or academic experience in HR, social science or psychology
  • Contributions to open-source software in Python
  • Enthusiasm for machine learning and infrastructure to enhance customer experience
  • Investment in staying current with ML and infrastructure technologies and practices

Skills

Python * AWS * Azure * DevOps * CI/CD * Databricks * GCP * Pulumi * Spark * CDK *

* Required skills

Benefits

Dental Insurance
401(k) Match
Career Development
Vision Insurance
Medical Insurance
Annual restricted stock unit grant
Life Insurance
Disability Insurance

About 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 bus...

Technology
View all jobs at Paylocity →