
Software Engineer Intern (SDS e-Commerce Team)
Staples Canada3 days ago
Framingham, MA, USAIntern
Responsibilities
- Assist with developing and testing search algorithms, NLP techniques, data pipelines, and machine learning models for AI-focused work.
- Develop and maintain frontend components using React.js and integrate backend APIs using Node.js.
- Assist with developing and testing e-Commerce backend services and Java- or Python-based frameworks such as Spring and Spring Boot.
- Debug and optimize software for performance and scalability.
- Collaborate with design and development teams to implement user-friendly UI/UX and improve backend or search performance.
- Conduct research and stay current with advancements in AI, search, web development, and software technology.
Requirements
- Currently pursuing a bachelor’s degree in Computer Science, Data Science, Software Engineering, AI, or a related field.
- Basic understanding of machine learning, NLP, information retrieval, or web development depending on the selected track.
- Familiarity with Python, Java, C++, JavaScript, HTML, and CSS as applicable to the selected track.
- Strong analytical and problem-solving skills with eagerness to learn and experiment in a collaborative environment.
- Preferred qualifications include experience or exposure to Git, Redux, Context API, Webpack, Babel, MongoDB, MySQL, Elasticsearch, Solr, Hadoop, Spark, NoSQL, or e-Commerce platforms.
- Previous projects or coursework related to search, machine learning, AI, or web development is valued; demonstrated leadership qualities are a plus.
Benefits
- Internship program start date is June 7, 2027.
- Collaborative internship environment with opportunities to work on AI/search, frontend, or backend e-Commerce initiatives.
Tech Stack
Apache HadoopApache SparkC++CSSElasticsearchGitHTMLJavaJavaScriptMongoDBMySQLNode.jsPythonPyTorchReactReduxscikit-learnSpring BootTensorFlowWebpack
Categories
About Staples Canada
Staples Canada is a privately held retailer of office supplies, technology, furniture, and business services for consumers, educators, and small businesses. It sells online and through nearly 300 stores across Canada, offering printing, tech support, shipping, and workplace solutions alongside products. Headquartered in Richmond Hill, Ontario, it has served the Canadian market for over 30 years and operates distribution and fulfillment networks to support e-commerce and store operations.