Share this Job

Data Scientist

Date: Oct 6, 2021

Location: CHICAGO, IL, US, 60603-4013 LAKE FOREST, IL, US, 60045-5201 Virtual Worker, IL, US, N/A

Company: Grainger Businesses

Grainger is a global leading broad line supplier of facilities maintenance products serving businesses and institutions. Our 18,000 employees are driven to serve customers and the community in exceptional ways focusing on delivering the highest level of service. The Grainger team works closely with customers to better understand their challenges and provide cost-saving solutions. Grainger's employees serve customers more than 115,000 times every day through multiple channels. As part of a high-performing team, you’ll be able to develop your talents, and make a difference. Grainger is a Fortune 500 company and a perennial member of Fortune magazine's Most Admired Companies list.



Data Scientist Search, Information Retrieval & Recommendations


Primary Function


Data Science applications under the Grainger Technology Group spans E-commerce Search, Recommender Systems, Information Retrieval Systems and Visual Search. Projects often encompass research, problem solving, model development, testing, scaling and implementing in production.

As a Data Scientist at Grainger belonging to the Search and Information Retrieval Team

you will be working on some of the organization’s most important priorities for the next few years. You will help develop machine learning and deep learning models and APIs that go towards building world class ML solutions in the MRO space.


Primary Duties and Responsibilities


-Conduct data analysis that’s actionable

-Build ML code that’s maintainable and re-usable with a high-level programming language such as Python or Java

-Design, validate and evaluate Machine Learning solutions using Python, SQL and other programming tools

-Possess outstanding communication skills and interest in collaborating with other scientists and engineers


Required Skills and Qualities:


  •  Minimum of 2+ years (post-graduation) Data Science experience, including expereince with Python/R
  •  Masters/PhD in relevant field (computer science, engineering, mathematics, physics, economics)
  •  Very strong data analysis chops
  •  Proficient with SQL
  •  Experience in working with version control tools like GitHub/Bitbucket
  •  Skills to work with large, complex, and disparate data (accessing, connecting, and analyzing)
  •  Experience training machine learning models in frameworks like PyTorch and TensorFlow
  •  Deep understanding of modern machine learning techniques and their mathematical underpinnings, such as classification, clustering, optimization and deep neural networks
  •  Excellent written and verbal communication skills
  •  Ability to handle multiple priorities against deadlines
  •  Curiosity, enthusiasm, positive attitude and passion to build.
  •  Willingness to learn and research new concepts


Preferred Qualifications


  •  NLP, Text Modeling and Text Mining Background highly preferred
  •  Experience productionizing real-time machine learning models
  •  AWS ML Engineering Certificate
  •  Experience with cloud compute (i.e. GCP, AWS), schedulers (i.e. Airflow), and containerization (Docker) and Orchestration (Kubernetes)



Grainger is an Equal Opportunity Workplace and an Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status