Senior Staff Applied AI Engineer
ShopifyAbout the role
Company Description
Shopify’s mission is to make commerce better for everyone, and a core tenet of this mission is to make entrepreneurship easier. We are deeply passionate about the potential of AI to achieve this goal by significantly reducing the toil associated with building and growing a business. At Shopify, we want to bring this technology directly into the hands of merchants, and we need your help.
Job Description
As an Applied AI Engineer at Shopify, you won't just be working on theoretical concepts – you'll be at the forefront of implementing AI systems at scale, directly empowering our merchants. We're all about creating tangible solutions that make a real difference in the day to day lives of entrepreneurs.
If you thrive on change, and are constantly seeking growth and higher mastery, then this is the right place for you. At Shopify, we operate on low process and high trust, and we're not afraid to step out of our comfort zones to push the boundaries of what's possible. So if you're ready to join our team of driven crafters bringing the transformative power of AI to commerce, then we want to hear from you.
Key outputs
- Developing and deploying Generative AI, natural language processing and machine learning models
- Producing system design and architecture of scalable AI/ML systems
- Designing and implementing data pipelines for fine-tuning LLMs
- Solving high impact data problems and delivering business impact through data and machine learning products
- Prioritizing and communicating to technical and non-technical audiences alike
- Mentoring senior data scientists
Qualifications
- Demonstrated mastery building data products that use generative AI, RLHF and fine-tuning LLMs
- End-to-end experience of training, evaluating, testing and deploying machine learning products at scale
- Experience building data pipelines and driving ETL design decisions leveraging disparate data sources
- Extensive experience using Python including a strong grasp of object oriented programming (OOP) fundamentals
- Experience with the following: Python, shell scripting, streaming and batch data pipelines, vector databases, DBT, BigQuery, BigTable or equivalent, orchestration tools
- Experience with running machine learning in parallel environments (e.g. distributed clusters, GPU optimization)
- It would be great if you have:
- Built search related products e.g. chatbots, search ranking/relevance algorithms, personalization and recommender systems
- Previous experience using Spark (either via Scala or Pyspark)
- Experience with statistical methods like regression, GLMs or experiment design and analysis, other advanced techniques are also welcome
- Exposure to other languages such as Ruby, Rails, Typescript
Additional Information
All your information will be kept confidential according to EEO guidelines.Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s