Lead end-to-end design and implementation of large-scale data mining solutions Shape long-term architectural direction, technology stack, and engineering best practices Identify and mitigate technical risks Mentor and guide engineers Partner with product management, operations and data science Design and architect complex frameworks for applying ML techniques Recognize and prioritize between Customer deliverables & Tech debt