DICK’S Sporting Goods is seeking a Lead Machine Learning Engineer to shape the future of a leading sports retailer. You will be a key technical leader, transforming customer and teammate experiences by building foundational AI/GenAI capabilities for intelligent decisioning tools and performance platforms.
What You'll Do
- Design and lead ML architecture and model deployment strategies for both batch and streaming use cases.
- Ensure the scalability, reliability, and efficiency of machine learning solutions.
- Optimize and improve the performance of existing machine learning models and systems.
- Design Cloud deployment architecture for deploying ML models as APIs for real-time inference with caching.
- Develop and maintain APIs for machine learning models to facilitate integration with other systems.
- Work closely with the Machine Learning Platform team to develop and maintain the ML platform.
- Conduct research and stay up-to-date with the latest advancements in machine learning and artificial intelligence, specifically in recommender systems and/or computer vision.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Understand other recommender/search systems within the enterprise and how they will interact with the enterprise decision engine.
- Understand market offerings in performance science and develop a perspective on Dick’s unique technical positioning using computer vision, performance mechanics and AI.
What We're Looking For
- 6+ years of experience in the field.
- Experience being the technical lead of multiple projects at the same time, responsible for delivery and business metrics.
- Experience in API engineering, including designing, developing and maintaining APIs.
- Extensive experience using common machine learning and deep learning frameworks such as TensorFlow, PyTorch, OpenAI, and LangChain.
- Expert understanding of Python and other common languages.
- Expert level experience in big data technologies including but not limited to Spark, Kafka, distributed systems computing.
- Experience in an Agile working environment and at least one related project management tool (Azure DevOps, Jira, etc.).
- Previous experience mentoring, training, and developing junior members of the team through technical influence.
- Experience with software engineering principles as it relates to Machine Learning systems.
- Comfortable presenting results to and influencing senior and executive leadership on strategic technical decisions.
- Deep understanding of state-of-the-art machine learning models in the overall retail space and performance space.
- Brings a collaborative, problem solving and growth mindset to all interactions with a strong focus on delivery.
Nice to Have
- Master's Degree or equivalent level preferred in quantitative fields like Computer Science, Engineering, Physics, Mathematics, etc.
- 2-3 years of being the main technical lead in related projects.
- Bonus if specific experience in cutting edge recommender systems, computer vision and sports science.
Technical Stack
- TensorFlow, PyTorch, OpenAI, LangChain, Python, Spark, Kafka, Azure DevOps, Jira
Team & Environment
Part of a highly skilled team of Machine Learning engineers & Scientists.
Benefits & Compensation
- Compensation range: $95,200.00 - $158,800.00.
- Competitive total rewards package including incentive, equity and benefits.
- Generous suite of benefits.
Work Mode
This is a remote position.
DICK’S Sporting Goods is committed to creating an inclusive and diverse workforce, reflecting the communities we serve.



