Manager of Engineering in Machine Learning

  • Full Time
Job expired!

Company Description

Shopify is simplifying commerce. We provide high-growth, high-volume merchants with the scalability, reliability, and flexibility they need to flourish in the ever-evolving commerce landscape.

We are transforming how we work and collaborate with our merchants by operating in a fully distributed work-from-home, digital-first environment as we shape the future of commerce.

Job Description

About you

Keeping pace with us involves a lot of change, complexity, and uncertainty, along with a dash of chaos. Such an environment energizes our Shopify team. However, we understand that Shopify may not be the best fit for everyone.

Before applying, consider the following:

  • Do you care deeply about your work and about improving commerce for all?
  • Are you driven by professional and personal rapid growth?
  • Can you keep up with a ceaseless pace (focused on the week, not the quarter)?
  • Can you remain resilient and resourceful in the face of uncertainty and thrive on change, rather than just endure it?
  • Do you contribute critical thoughts and opinions and embrace differences and disagreements to get things done and move forward?
  • Can you function digitally-first in your daily work?

Job Description

Machine Learning plays a pivotal role in Shopify's mission of improving commerce for all. We organize and interpret petabytes of data to create cutting-edge merchant- and buyer-centric products powered by ML.

This role revolves around enhancing Personalization in the Shop App () to offer relevant, responsive, and safe experiences for our buyers. In addition, you'll support our merchants in expanding their businesses and reaching new and existing customers. This role entails managing a team of 6-8 ML Engineers and partnering closely with Product Management and Engineering teams to establish the area's roadmap and investments. The ideal candidate will also be technically hands-on with both algorithm development and deployment to promote technical thinking and exceptional skill from end to end.

Qualifications

  • Experience in Data Science/Machine Learning Engineering, including hands-on technical management in the development of algorithms, large-scale production systems, and toolsets within the Machine Learning domain
  • Demonstrated coding experience in one of the following languages: Python, Spark, C++, Java. Recent experience with Python and Spark is especially valuable
  • Proven experience in recruiting and managing data/machine learning teams, including performance management and deep technical mentorship
  • Strong ability to prioritize and communicate effectively with both technical and non-technical audiences

Additional Information

We hire individuals, not resumes. If you believe you're a good fit for the role, please apply now. We request that your documents be submitted in PDF format.