- Company Name
- Shopify
- Job Title
- Machine Learning Postgrad Internships (Americas, New York City, Bellevue, Toronto)
- Job Description
-
Job Title: Machine Learning Postgraduate Intern – AI Research
Role Summary:
Research and develop AI/ML solutions on a petabyte‑scale e‑commerce dataset. Collaborate with engineering and applied science teams to prototype, evaluate, and deploy large‑scale models (LLMs, reinforcement learning, quantized models) that directly influence merchants and customers.
Expectations:
- Advanced graduate (MS/MS or PhD) in Computer Science, Engineering or related field.
- Proven research or project experience in ML, NLP, recommendation, search, pattern recognition, agent learning or generative AI.
- Strong programming (Python, R, MATLAB) and ML framework proficiency (PyTorch, TensorFlow or similar).
- Ability to translate research insights into actionable business recommendations and production‑ready code.
- Demonstrated strong coding in competition, internship, publication or open‑source contributions.
Key Responsibilities:
1. Design, build, and evaluate novel ML models (including LLM fine‑tuning, RL, and model compression).
2. Work with large, real‑world datasets to develop prototypes and conduct rigorous experimentation.
3. Collaborate with engineers to integrate research outputs into scalable production pipelines.
4. Communicate findings, trade‑offs, and recommendations to cross‑functional stakeholders.
5. Stay current with emerging AI techniques and disseminate knowledge to the team.
Required Skills:
- Advanced machine learning & AI research background.
- Hands‑on experience with PyTorch, TensorFlow, or equivalent.
- Proficiency in Python; familiarity with R or MATLAB preferred.
- Strong software engineering practices: version control, automated testing, CI/CD.
- Ability to work independently on medium to large features and deliver high‑quality results.
- Excellent analytical, problem‑solving, and communication skills.
Required Education & Certifications:
- Current MSc/PhD candidate or recent graduate (computer science, engineering, or related technical discipline).
- No specific certifications required, but evidence of academic or professional research output (publications, conference posters, patents, or code contributions) is essential.