About the role
Requirements:
- Bachelor's degree in computer science, information systems, statistics, math, or a comparable field of study, and/or equivalent work experience.
- 8+ years of experience building and operating ML engineering systems in production environments.
- Expertise in data science, deep learning algorithms, or statistical methods to solve real-world engineering problems.
- Comfortable operating at all levels of the predictive stack, including data collection, data analysis, feature engineering, batch training, and low-latency online serving.
- Experience designing and developing backend microservices for large-scale distributed systems using REST.
- Experience with cloud infrastructure, preferably AWS (Step Functions, Lambda, Glue, SQS, SNS, Personalize).
- Familiarity with developing and deploying Spark and ML pipelines.
- Hands-on experience with big data technologies such as Databricks, Kinesis, and Kafka.
- Proven leadership, coaching, and mentoring skills, with the ability to inspire and empower a team towards achieving business goals.
- Experience with observability tools for metrics, logging, and monitoring such as Datadog.
- Experience working in Agile/Scrum development environments.
- Excellent communication skills and a commitment to collaboration in a fast-paced, guest-focused environment.