Salary
💰 $175,800 - $235,700 per year
Tech Stack
AirflowAWSCloudDockerGoogle Cloud PlatformHadoopHDFSJavaScriptKafkaKubernetesPythonSpark
About the role
- Lead research, development, deployment, and optimization of ML applications
- Collaborate closely with cross-functional teams including Engineering, Product, Data, and Editorial
- Directly support strategic initiatives and help shape roadmap for algorithmic innovation
- Enable ML use across heterogeneous environments at every stage of project lifecycle (exploration to production)
- Partner with engineering and service teams to drive infrastructure innovation for scalable learning, inference, and monitoring
- Provide ML consultancy and mentorship to teams
- Conduct in-depth data exploration and analysis
- Drive data and ML driven solutions for use cases such as recommendation systems, object detection, anomaly detection, RAGs and translations
- Architect and build end-to-end ML models and pipelines to drive data-driven decisions
- Identify opportunities to improve business operations and develop solutions to lift business KPIs
- Provide technical leadership to a team of engineers and collaborate with peers to achieve goals within deadlines
Requirements
- BS in computer science, statistics, math or a related quantitative field + 7 years of relevant SWE and MLEng experience
- 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, feature engineering, batch training and low-latency online serving
- Experience with large-scale distributed data processing systems, cloud infrastructure such as AWS or GCP, and container systems such as Docker or Kubernetes
- Track record of building scalable ML applications, from design to full production
- Understanding of statistical concepts (e.g., hypothesis testing, regression analysis)
- Excellent written and oral communication skills
- Preferred: Hands-on experience building models for video processing (such as clipping, cropping, understanding, search, …)
- Preferred: Familiarity with developing and deploying Spark and ML pipelines
- Preferred: Hands on experience with big data technologies such as Hadoop, HDFS, Airflow, Databricks, Kinesis, Kafka
- Ability to drive and maintain a culture of quality, innovation and experimentation
- Ability to mentor colleagues on best practices and technical concepts of building large scale solutions