
Shopify
Machine Learning Infrastructure Engineers
- Posted 1d ago
- Remote
- Full Time
Job Description
About the role
At Shopify, we are committed to building robust and scalable machine learning platforms that empower our data scientists and engineers to innovate and deliver exceptional AI solutions. Our team is dedicated to creating an infrastructure that enables seamless model development, deployment, and monitoring. We are looking for skilled Machine Learning Infrastructure Engineers to join our team and help us shape the future of AI.
As a Machine Learning Infrastructure Engineer, you will design, implement, and maintain the underlying infrastructure that supports our machine learning initiatives. You will collaborate closely with Machine Learning Engineers and Data Scientists to ensure that they have the tools and resources necessary to build and deploy high-quality models efficiently. Your expertise in cloud computing, data pipelines, and system architecture will be critical in enabling our team to deliver impactful AI solutions.
Key Responsibilities:
- Design and build scalable machine learning infrastructure, including data pipelines, model training environments, and deployment frameworks.
- Collaborate with Machine Learning Engineers to understand their requirements and provide solutions that enhance their productivity.
- Optimize infrastructure for performance, reliability, and cost-effectiveness, ensuring that it can handle large-scale machine learning workloads.
- Implement monitoring and logging solutions to track model performance and infrastructure health.
- Stay current with emerging technologies and best practices in machine learning infrastructure and cloud computing.
- Document and communicate infrastructure architecture, processes, and best practices to the team.
Qualifications:
- Proven experience in building and maintaining machine learning infrastructure or data engineering pipelines.
- Proficiency in cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
- Strong programming skills in Python or Scala, with experience in ML frameworks (e.g., TensorFlow, PyTorch).
- Familiarity with data storage solutions, ETL processes, and distributed computing frameworks (e.g., Apache Spark).
- Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.
About Shopify
Opportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a business. We propel entrepreneurs and enterprises to scale the heights of their potential. Since 2006, we’ve grown to over 8,300 employees and generated over $1 trillion in sales for millions of merchants in 175 countries.
This is life-defining work that directly impacts people’s lives as much as it transforms your own. This is putting the power of the few in the hands of the many, is a future with more voices rather than fewer, and is creating more choices instead of an elite option.
About you
Moving at our pace brings a lot of change, complexity, and ambiguity—and a little bit of chaos. Shopifolk thrive on that and are comfortable being uncomfortable. That means Shopify is not the right place for everyone.
Before you apply, consider if you can:
- Care deeply about what you do and about making commerce better for everyone
- Excel by seeking professional and personal hypergrowth
- Keep up with an unrelenting pace (the week, not the quarter)
- Be resilient and resourceful in face of ambiguity and thrive on (rather than endure) change
- Bring critical thought and opinion
- Use AI tools reflexively as part of your fundamental workflow
- Embrace differences and disagreement to get shit done and move forward
- Work digital-first for your daily work
Desired Soft Skills
- Cloud Computing
- Data Pipelines
- Infrastructure Design
- Containerization (e.g., Docker/Kubernetes)
- Programming (Python/Scala)
- Collaboration
- Problem-Solving
- Adaptability
- Critical Thinking
- Resilience
Job Schedule
- Shift Work