Machine Learning Engineer - Recommendations

September 30

Apply Now
Logo of DICK'S Sporting Goods

DICK'S Sporting Goods

Retail • Merchandising • Technology • Product Development • Athletics

10,000+ employees

Founded 1948

🛒 Retail

⚽ Sports

🛍️ eCommerce

Description

• Designs machine learning systems to create artificial intelligence applications and products. • Researches and implements algorithms and platforms, train/retrain systems, conduct learning tests and experiments, and develop applications according to requirements. • Extends existing machine learning libraries and frameworks. • Data Set Exploration and Documentation: Analyze, document and speak to complex datasets while establishing quality and the lineage of the data. • Establish different techniques of feature engineering and of scalable feature store technology. • Employ relevant data embedding techniques to codify different kinds of data signals relevant for machine learning models. • Software Development: Develop existing software and contribute to development of new software by analyzing and identifying areas for modification and improvement. • Develop new software that is fast, secure and reliable to meet defined requirements. • Employ best practices of Machine Learning Operations to build scalable ML software. • Write production quality code for ML as services and APIs. • Be involved in all parts of the Machine Learning lifecycle: data exploration, modeling, evaluation, deployment and monitoring. • Recommendation: Research and suggest ways to optimize solutions to better meet user and/or business, performance, quality needs, specifically in the areas of deep learning and recommender systems. • Analysis of Current vs. Future State: Document Current vs Future state processes and describe the changes required to migrate to the future-state capability to record accurately the change required. • Data Architecture: Understands the basics of modeling and is able to implement best practices for data architecture. • Selects the appropriate technology for the implementation of solutions. • Understands in theory & practice end to end ML architecture and the latest technologies that build for scale and efficient deployments. • Quality: Plan and coordinate testing and inspection of products and processes. • Help management to implement quality assurance change initiatives and/or make continuous operational improvements. • Program/Portfolio Management Support: Understand how to work within an established program management plan to achieve specific goals. • Information Security and Compliance: Readily identifies sensitive data and applies best practices associated with its classification and handling. • Ongoing Learning and Development: Develop own capabilities by participating in assessment and development planning activities as well as formal and informal training and coaching; gain or maintain external professional accreditation where relevant to improve performance and fulfill personal potential. • Maintain an understanding of relevant technology, external regulation, and industry best practices through ongoing education, attending conferences, and reading specialist media.

Requirements

• Bachelor's Degree or equivalent level preferred in quantitative fields like computer science, engineering, physics, math, etc. • Substantial general work experience together with comprehensive job related experience in own area of expertise to fully competent level (Over 13months to 3 years). • Understanding of build infrastructure and CI/CD related technologies such as Docker, Bash scripting, Jenkins, compilers, linkers, CMake etc. • Proficient knowledge on MLOps: Real-time serving, Spark expertise (PySpark, Scala), workflow orchestration, end-to-end solutioning, operational monitoring, model monitoring, model registry, feature store, advanced feature engineering (Deep Learning, vector DBs). • Proficient knowledge in standard and advanced machine learning algorithms, their complexity and implementation procedures. • Experience deploying machine learning models within the recommender systems & customer personalization space (1+ years).

Benefits

• DICK'S Sporting Goods complies with all state paid leave requirements. • A generous suite of benefits.

Apply Now

Similar Jobs

September 20

Work on machine learning models for Movable Ink's personalization products.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com