Logo of Huzzle

Machine Learning Engineer

  • Job
    Mid & Senior Level
  • Data
  • Manchester

AI generated summary

  • You must be a strong communicator, have experience with AWS and GCP cloud platforms, exhibit a growth mindset, possess strong Python and SQL skills, understand automated testing principles, and have an appreciation for data management and analytics workflows.
  • You will work on maintaining, extending, and migrating machine learning platforms, ensuring reliability, scalability, and security. Collaborate with cross-functional teams, drive adoption of strong CICD practices, and share best coding standards and practices.


  • A strong communicator, able to bring complex technical concepts to life for business stakeholders and equally convey business needs effectively to technical audiences.
  • Knowledge in working with at least one cloud platform AWS (SageMaker) and GCP (Vertex AI)
  • A growth mindset - Ability to assess the value Machine Learning brings to the business and also knowing when machine learning is not suitable
  • An excellent understanding of object-oriented programming in Python and strong SQL skills.
  • A good understanding of automated testing principles including test-driven development.
  • A good understanding of distributed version control (Git).
  • Curiosity to experiment and improve, whilst staying aligned on outcomes.
  • Experience with Google Cloud products (Vertex, BigQuery, GCS, Cloud Composer, Dataflow etc.) or similar products from other cloud platforms
  • Appreciation of data management, analytics, science, and visualisation workflows and data needs


  • Work within a team of engineers to create, maintain, and extend our analytics platform.
  • Aid and assist the working design patterns for ingesting, transforming, and exposing data.
  • You will help drive the adoption of strong CICD practices to reduce risks to deployments.
  • Bring you skills and experience of best practice and coding standards into the team. Work with the wider Data Engineering and Group Data team to share ways of working.
  • You will collaborate across technology squads and teams as part of your role, whilst maintaining delivery and outcome focus.
  • You will be working in an agile operating model with cross-functional teams.
  • Help to migrate the existing Machine Learning platform from AWS to GCP over a period of 12 to 18 months.
  • Effectively manage both old and new Machine Learning Platforms, ensuring both platforms are reliable, scalable, and secure. You will take a proactive approach to monitoring.


What are the core responsibilities of a Machine Learning Engineer at N Brown?

The core responsibilities of a Machine Learning Engineer at N Brown include working within a team of engineers to create, maintain, and extend the analytics platform, aiding in designing patterns for data ingestion and transformation, driving the adoption of CICD practices for deployment risk reduction, collaborating with cross-functional teams, and migrating existing Machine Learning platforms from AWS to GCP.

What skills and experience are required for a Machine Learning Engineer at N Brown?

Skills and experience required for a Machine Learning Engineer at N Brown include strong communication abilities, knowledge of cloud platforms like AWS and GCP, proficiency in Python and SQL, understanding of automated testing, familiarity with Git, an experimental mindset, and experience with Google Cloud products or similar products from other cloud platforms.

What benefits are offered to Machine Learning Engineers at N Brown?

N Brown offers benefits to Machine Learning Engineers such as hybrid working and flexible start times, holiday entitlement, annual bonus scheme, enhanced maternity and adoption leave, company pension contribution, mental health support, wellbeing services, financial wellbeing support, discounts across N Brown brands, onsite café, life assurance, private medical insurance, paid volunteer time, and more.

What is the working environment like at N Brown for Machine Learning Engineers?

At N Brown, Machine Learning Engineers work in a diverse and inclusive environment, with a focus on diversity, equity, and inclusion. The company is customer-obsessed, experienced in the industry, inclusive in its fashion offerings, and sustainable in its practices. The working hours are flexible, with hybrid working options available, and the Head Office is located in Manchester City Centre with easy access to public transport.

We exist to make our customers look and feel amazing #ProudToBeNBrown Follow @lifeatnbrown on Instagram

Retail & Consumer Goods
Founded Year

Mission & Purpose

We are a Top 10 UK clothing and footwear digital retailer, with a home proposition, serving our customers across a portfolio of retail brands including JD Williams, Simply Be and Jacamo. Our ambition is to become the most inclusive retailer in the UK across fashion and home, which is relevant and accessible to all. Our Financial Services offering supports our accessibility by helping customers to spread the cost of shopping with us. Our Manchester grown business celebrates a heritage spanning over 160 years and we currently employ over 1,800 people across the UK.