Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.
Be ready to walk through modeling a real problem, tradeoffs in system design, and how you prioritize delivery. Practice explaining collaboration with stakeholders and how you validate ML solutions under production constraints.
Strong fit if you enjoy senior ownership of ML systems end to end—problem framing, modeling, software design, and cross-team delivery—in an on-site Belfast role at Bazaarvoice.
As a Senior Machine Learning Engineer at Bazaarvoice in Belfast, you turn product and business problems into models and production systems. Expect to analyze technical constraints, design software that serves predictions, schedule work against priorities, and align with managers and vendors when shipping features.
No. The listing is for Belfast and is not marked remote.
O*NET highlights analysis, mathematical modeling, software design, prioritization, and working with managers and vendors.
Start with freeCodeCamp, Saylor CS courses, CS50 (free to learn), and Microsoft Learn developer paths.
Public-domain labor data — prepare examples for 2–3 of these.
Senior Machine Learning Engineer, Bazaarvoice, Belfast Role Overview Bazaarvoice is seeking a Senior Machine Learning Engineer to join our team in Belfast. At Bazaarvoice, we create smart shopping experiences by connecting thousands of brands and retailers with billions of consumers through our expansive global network. Our solutions enable brands to collect valuable user-generated content at an unprecedented scale, making it easy for them to gain business insights from real-time consumer feedback. Responsibilities Develop and implement machine learning models to enhance the discovery and purchase cycle for consumers. Analyze large datasets to identify patterns and trends that can drive better decision-making for brands and retailers. Collaborate with cross-functional teams, including data scientists, product managers, and engineers, to ensure seamless integration of ML solutions into our products. Optimize existing machine learning pipelines and develop new ones to improve the accuracy and efficiency of content verification and amplification processes. Qualifications Minimum 5 years of experience in machine learning, with a strong background in deep learning, natural language processing, or computer vision. A bachelor's degree in Computer Science, Statistics, Mathematics, or a related field; advanced degrees preferred. Proficiency in Python and familiarity with popular ML libraries such as TensorFlow, PyTorch, and Scikit-learn. Experience working with large-scale datasets and distributed computing environments like Hadoop or Spark. Strong problem-solving skills and the ability to communicate complex technical concepts effectively to non-technical stakeholders. Why Join Bazaarvoice Bazaarvoice is a Great Place to Work in the US, Australia, India, Lithuania, France, Germany, and the UK. As a Senior ML/AI Engineer, you will have the opportunity to work on cutting-edge projects that impact millions of consumers every day. Our team culture values innovation, collaboration, and continuous learning. How to Apply To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.
Generated for personal interview prep · 2026-08-26 UTC · getajob.ai