Staples is looking to solve business problems through software engineering, including developing and testing search algorithms, implementing NLP techniques, and improving search performance and relevance.
Requirements
- Basic understanding of machine learning, NLP, and information retrieval.
- Familiarity with programming languages like Python, Java, or C++.
- Exposure to machine learning libraries (TensorFlow, PyTorch, Scikit-Learn) and technologies (langchain, LangSmith) is a plus.
- Basic knowledge of JavaScript, HTML, and CSS.
- Familiarity with React.js and its core principles.
- Understanding of Node.js and RESTful API integration.
- Exposure to databases (e.g., MongoDB, MySQL) and server-side development.
Responsibilities
- Assist in developing and testing search algorithms and models.
- Support the implementation of NLP techniques for query understanding.
- Work on data preprocessing, feature engineering, and model evaluation.
- Collaborate with team members to improve search performance and relevance.
- Conduct research and stay up-to-date with the latest advancements in AI and search technologies.
- Develop and maintain front-end components using React.js.
- Assist in building and integrating backend APIs using Node.js.
Other
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
- Eager to learn and experiment with new technologies in a collaborative environment.
- Strong analytical and problem-solving skills.
- Enjoy working in teams and being highly communicative
- Able to multi-task and be flexible to new initiatives