Staff ML Infra Engineer
Core
Drive end-to-end data platform and data-quality roadmap for Search & Discovery machine-learning initiatives, including building scalable ML-based ranking systems and online inference services.
Role type
Staff ML Infra Engineer
Builds
Scalable batch and real-time data processing pipelines, ML model-training infrastructure, and online ML inference services for search and discovery.
Domain
Search & Discovery, Machine Learning Infrastructure, Big Data
Deliverable
production ML models | infrastructure
Required skills
Machine learning, deep learning, statistical modeling, Python, Java, computer science fundamentals (data structures, algorithms, complexity), big data tools, ETL frameworks, scalable data pipelines, cloud technologies (AWS, GCP)
Preferred skills
Hadoop, Hive, Presto, Spark, Scala, Apache Airflow, TensorFlow, PyTorch, machine-learning platforms for search and discovery rankings
Responsibilities
Own and optimize core data logging, processing, and ML model-training pipelines; Develop and scale infrastructure for batch and real-time data processing; Design and implement scalable ML-based ranking systems and online ML inference services; Research technical approaches for difficult development and integration problems; Coach and mentor other engineers
Seniority
Staff, hands-on IC with mentorship