Note: The job is a remote job and is open to candidates in USA. Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, and they are seeking a Senior Machine Learning Engineer to enhance their software platform. The role involves developing and deploying machine learning solutions to improve product features and drive efficiency within the company.
Responsibilities
- Collaborate closely with internal teams such as Data Science, Data Engineering, Paylocity’s Cloud Center of Excellence (CCOE), DevOps, and Delivery Platforms to understand requirements and ensure alignment of machine learning engineering solutions with overall business objectives and priorities
- 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, collaborating with internal teams to ensure smooth integration and deployment of machine learning software features
- Lead the optimization of CI/CD workflows, ensuring scalability and resilience while addressing complex challenges in automation in partnership with DevOps and Delivery Platforms
- Proactively identify and resolve issues/bugs, ensuring AppSec vulnerabilities are identified and corrected, working closely with Application Security and CCOE teams
- Drive the adoption of best practices in machine learning engineering across teams, contributing to the development of formal training programs and materials for MLE tool adoption
- Actively participate in cross-functional meetings and discussions, providing feedback, commentary, requirements, and questions to ensure alignment and drive project success
Skills
- 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
- 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
- Able to work in a collaborative environment with a desire to share your ideas
- Able to work independently and complete tasks with high quality, but unafraid to seek out suggestions from other team members
- Strong understanding of data engineering and software engineering fundamentals
- Self-motivated, adaptable, and highly detail oriented
- Professional or academic experience in HR, social science or psychology
- Contributions to open-source software in Python
- Enthusiastic about how machine learning and infrastructure can lead to a superior customer experience
- Be invested in staying current in machine learning and infrastructure by applying new technologies and practices
Benefits
- Medical
- Dental
- Vision
- Life
- Disability
- 401(k) match
- Perks that support you, your family, and your finances
- Career development
Company Overview
Company H1B Sponsorship