Senior Machine Learning Engineer
RemotePosted 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 ResumeAbout 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
* Required skills
Benefits
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...