ABC Supply Co., Inc.
AI

Data Scientist (944)

ABC Supply Co., Inc. · Chicago, IL, US

Actively hiring Posted about 1 month ago

ABC Supply is North America’s largest wholesale distributor of exterior and interior building products.

ABC Supply is proud to be an employee-first company. In fact, we have won the Gallup Exceptional Workplace Award every year since its inception in 2007, and Glassdoor has named us one of the best places to work in the country. Be part of a company that recognizes your talents, rewards your efforts, and helps you reach your full potential. At ABC Supply, we have YOUR future covered.

ABC Supply is currently seeking a Data Scientist to deliver advanced analytics solutions for the enterprise. ABC has built a world-class analytics platform in Azure using products like Data Lake and Databricks. You will be working on the leading edge of data science for the distribution industry, focusing on developing and deploying solutions that drive business value and improve operational efficiency. As a member of the Data and Analytics team at ABC, you will be delivering high-impact solutions driven by our executive leadership.

The Data Scientist will report to the Manager of Data Science and partner with their functional team. This team will organize around a business domain and consist of a product manager, engineers (data, BI, and software), and specialists/analysts. The Data Scientist is responsible for solution development, data exploration, and model building across a range of business problems. They will work closely with the business to understand operations and the data supporting those operations, identify data sources (both internal and external), and collaborate with data engineers to create the data pipelines needed to support analytic solutions.

This role is ideal for someone who has a strong foundation in machine learning and statistics, writes clean and reproducible code, and is eager to grow into advanced areas such as GenAI/LLM applications, MLOps, or deep learning within an enterprise setting.

Responsibilities:

  • Develop machine learning and statistical models for a variety of use cases, including classification, clustering/segmentation, optimization, forecasting, and natural language processing.
  • Wrangle, cleanse, and transform data from multiple sources to enable solution development.
  • Carry out ad-hoc or targeted analyses to answer business or technical questions for a wide variety of stakeholders in the organization.
  • Collaborate with project stakeholders to gather requirements, data, and other information necessary to achieve project goals, and to develop strategic solutions to ensure that project goals are achieved.
  • Work closely with data engineers to design and build the data pipelines that feed analytic solutions.
  • Actively participate in the software development lifecycle for data science-based applications, including design and development, testing, deployment, and support.
  • Support the ongoing maintenance and enhancement of deployed models, including monitoring model performance and data drift.
  • Leverage AI-powered coding and development tools (e.g., GitHub Copilot) to accelerate development workflows, improve code quality, and increase personal productivity.
  • Create and maintain documentation using appropriate tools, including wikis for narrative documentation and version-controlled repositories for technical documentation.
  • Research opportunities for new model usage and new uses for existing data.
  • Stay current on advances in machine learning, statistical modeling, deep learning, and GenAI/LLM techniques and proactively identify opportunities to apply them.
  • Operate in an agile environment intended to facilitate iterative development and continuous delivery.
  • Effectively communicate with colleagues on both technical and non-technical topics, across a variety of communications platforms.

Qualifications:

  • Master's degree in a quantitative discipline (e.g., Statistics, Engineering, Sciences), or equivalent practical experience.
  • 1-3 years of experience using analytics to solve product or business problems, coding (e.g., Python, R, SQL), querying databases, or statistical analysis.
  • Demonstrable understanding and practical experience with a range of machine learning, statistical modeling, and/or operations research techniques, with depth in at least one core domain: supervised learning, time-series forecasting, clustering/segmentation, or optimization.
  • Significant experience with common packages used for data wrangling (e.g., pandas, tidyverse), modeling (e.g., scikit-learn, caret/tidymodels), and data visualization (e.g., seaborn, matplotlib, ggplot2).
  • Understanding of descriptive and inferential statistics, e.g. hypothesis testing, confidence intervals, distributions, correlations.
  • Understanding of the steps involved in the machine learning life cycle, including data selection and preparation, feature engineering, model training, model selection, model testing (cross-validation, A/B testing), model interpretation, and inference.
  • Basic understanding of data management principles and architectures, including data warehouses, data lakes, and lakehouses, as well as the data integration (ETL/ELT) tools around them.
  • Experience with at least one enterprise data visualization tool (Tableau preferred).
  • Experience with one or more cloud data platforms — Azure and Databricks preferred.
  • Openness to adopting AI-powered development tools and assistants to enhance coding speed, debugging, and workflow efficiency.
  • Enjoy working in a collaborative, team environment. Data science projects involve technical professionals from data engineering, DevOps, business intelligence, and business experts, and it is essential to develop and maintain positive relationships with these professionals.
  • Strong communication skills, comfortable explaining technical concepts in common business terms to the business community and technical professionals from different backgrounds.
  • Strong technical aptitude with a passion for continuous learning.

Preferred:

  • Familiarity with experiment tracking and model management tools (e.g., MLflow).
  • Exposure to GenAI/LLM concepts: prompt engineering, retrieval-augmented generation (RAG), embeddings, or fine-tuning.
  • Exposure to deep learning frameworks (e.g., PyTorch, TensorFlow).
  • Familiarity with operations research concepts such as linear programming, mixed-integer programming (MIP), or combinatorial optimization — applied to problems like vehicle routing, inventory optimization, or resource allocation.
  • Experience with version control systems (Git) and collaborative development workflows.
  • Understanding of MLOps principles: model deployment, monitoring, automated retraining.
  • Familiarity with agile or Scrum methodologies.

Benefits may include:

  • Health, dental, and vision coverage - eligible after 60 days, low out of pocket
  • 401(k) with generous company match - eligible after 60 days, immediately vested
  • Employer paid employee assistance program
  • Employer paid short term and long-term disability
  • Employer paid life insurance
  • Flex spending
  • Paid vacation
  • Paid sick days
  • Paid holidays

**Salary Information: $90,000K - $130,000 based on experience.

Equal Opportunity Employer / Drug Free Workplace

ABC Supply values diversity and we actively encourage women, minorities, and veterans to apply.

Tags & focus areas

Used for matching and alerts on DevFound
Fulltime Data Science Ai
Common Questions

Frequently asked questions

Quick answers about how DevFound's AI matching, resumes, and referrals work.

DevFound's AI Copilot ingests your profile, goals, and live job data to deliver curated matches in seconds. Every match includes a resume variant, suggested referrals, and interview prep so you can act immediately. The more feedback you provide, the sharper the Copilot becomes.

AI-led job searches shrink the hours spent sifting through boards and formatting resumes. DevFound pairs automation with your personal outreach, so you reserve energy for interviews and negotiation. Traditional networking still matters, but AI gives you a lift before you even send a message.

Modern AI roles expect comfort with production-grade code, data fluency, and practical ML tooling. The strongest candidates pair deep technical chops with storytelling—translating model impact to product, GTM, and exec partners. Continuous learning keeps you ahead as stacks evolve.

DevFound rewards active seekers. Keep your profile fresh, respond to match quality prompts, and enable alerts so you never miss a role. The AI prioritizes companies and teams that align with your feedback, accelerating both introductions and interview invites.

High-density tech hubs continue to host the deepest AI talent pools, yet distributed teams are catching up fast. Use DevFound filters to hone in on onsite, hybrid, or fully remote roles and watch openings expand across time zones.

DevFound aggregates thousands of remote AI openings and flags the nuances—core hours, async culture, and visa needs—up front. The Copilot also recommends how to position your distributed work experience so hiring managers know you can thrive on a remote team.