Sezzle is seeking a highly-experienced engineer to join their core AI/ML team, responsible for overseeing the design, development, and deployment of machine learning models that power and enhance their financial platform. The Principal Machine Learning Engineer will drive the creation of scalable machine learning solutions for personalized recommendations in the Sezzle marketplace, fraud detection, and credit risk assessment, utilizing a combination of cloud services, open-source tools, and proprietary algorithms.
Key responsibilities include:
- Designing, building, and maintaining scalable ML infrastructure on AWS
- Collaborating with product teams to develop MVPs for AI-driven features
- Developing monitoring & alerting frameworks for machine learning models
- Supporting cross-departmental AI utilization, including Generative AI solutions
- Providing production support and participating in on-call rotations
- Scaling ML architecture to support rapid user growth
- Mentoring and elevating team skills through code reviews and knowledge sharing
- Staying updated with the latest advancements in machine learning technologies
The ideal candidate will have:
- A Bachelor's degree in a relevant technical field or equivalent practical experience
- At least 6+ years of experience in machine learning engineering
- Deep expertise in machine learning, recommendation systems, or related fields
- Proficiency with Python (Golang is a plus)
- Strong familiarity with AWS cloud services
- Experience with Kubernetes, Docker, and CI/CD pipelines
- Knowledge of monitoring tools and data processing frameworks
Sezzle offers a dynamic work environment focused on innovation and excellence. They value calculated risk-taking, action-oriented approaches, and individuals who can challenge decisions respectfully while committing fully once a decision is made.
This is a remote position for candidates based in the U.S.