Senior Machine Learning Engineer
BazaarvoiceE-commerce Solutions company
BelfastSenior
Battery Ventures
First Round Capital
Thomas H. Lee Partners
Marlin Equity Partners
Austin Ventures
Constantin Partners
Data & AINew
About the role
TL;DR
Design, implement, and maintain AI/ML solutions and MLOps pipelines.
- •Bazaarvoice is seeking a Senior ML Engineer to build AI/ML solutions on their extensive syndication network data.
- •This role is crucial for increasing ARR, reducing client churn, and making Bazaarvoice UGC central to AI Shopping.
- •Key Responsibilities Design, implement, and maintain robust AI/ML solutions and tooling for batch and streaming ML pipelines.
- •Lead DevOps practices, including CI/CD pipelines and Infrastructure as Code (IaC).
- •Architect and implement cloud-based solutions on AWS.
- •Collaborate with ML Engineers and Data Scientists to develop, train, and deploy machine learning models.
- •Participate in the full AI/ML lifecycle, from data preparation to model deployment and monitoring.
- •Requirements Strong Python Proficiency for developing, deploying, and maintaining ML systems. 5+ Years of Experience with statically-typed or JVM languages; willingness to learn Scala is highly desirable. 5+ years experience with Cloud Platforms & Services, ideally AWS. 3+ Years Proficiency in IaC, particularly Terraform. 5+ years of hands-on experience with managing Kubernetes clusters.
Required skills
PythonScalaAWSTerraformKubernetesGitHub ActionsJenkinsNLPLLMsBashSageMaker
Nice-to-have skills
AirflowKubeflowPrefect
Domain expertise
ecommerceretailai
Tech stack
PythonScalaAWSECSTerraformKubernetesAirflowKubeflowPrefectGitHub ActionsJenkinsNLPLLMsBashSageMaker