Machine Learning Manager
Location: Charlotte, NC
Job Type: Analytics
IQ Workforce is one of the leading recruiting firms for the analytics community.
Our client is a S&P 100 multi-channel retailer that has approx 2k stores and 265k employees. Their enterprise data science team acts as an internal consultancy / COE across the entire business.
The Technical Machine Learning Manager will inherit a small team of data scientists (3-7) with varying levels of expertise and be responsible for delivering PRODUCTION-READY analytics products across the entire business.
They are looking for someone who comes up the computer science / software engineering ranks who has expertise in developing machine learning / data science tools. This is vital to complement the skill sets of some of the more quant-heavy data scientists on the team.
Current areas of specialization on the team include: predictive modeling; personalization and recommendation algorithms; natural language processing and text mining; search recall, precision, ranking, and related problems; optimization and mathematical programming with applications to labor scheduling, inventory and capacity planning, network flows, and supply chain optimization.
Responsibilities:
Provide forward thinking and insightful analyses. This could include building personalization and recommendation algorithms utilizing a variety of disparate data sources including browse behavior, retail transactional, customer, voice of customer and operational data and providing segment and testing recommendations.
Communicate results for both key initiatives and tactical activities.
Partner and work in a cross functional environment with various teams including Digital, IT, Marketing, Services, Pro, Inventory Planning, and Supply Chain.
Manage a small team of data scientists to successfully deliver analytics products globally
Qualifications:
Years of experience developing and deploying machine learning applications or products at a large-scale enterprise
Extensive analytical experience with a Master’s degree in Computer Science
Experience using multiple data systems and sources including an enterprise grade analytics tool (Hadoop, Spark, Aster, Teradata, Netezza, Redshift, Vertica, etc.)
Extensive programming experience (Java, C/C++, Python, Scala, Rust, etc.)
Advanced knowledge of SQL with years of functional experience
Knowledge of various statistical modeling or machine learning techniques with years of functional
experience
Strong business acumen and ability to understand business problems, develop hypotheses, test
and learn
Ability to form relationships/partnerships and lead by influence rather than by authority in a
high matrix organization
Ability to manage time and priorities while still driving multiple projects at once
Strong communication skills and ability to interact with stakeholders and business
partner across the organization, and at various levels
Preferred
Grasp of theoretical foundations of machine learning algorithms
Prior experience directly or indirectly leading or mentoring teams