Senior Software Engineer II
Core
Design, develop, and deploy machine learning infrastructure for ads training and serving systems, optimizing throughput, cost, latency, and GPU utilization.
Role type
Senior IC machine learning infrastructure engineer
Builds
Real-time feature processing infrastructure, low-latency pipelines, online feature stores, and streaming update paths for a real-time sequential foundation model
Domain
Digital advertising, machine learning infrastructure, MLOps
Deliverable
production ML models
Required skills
Python, Go, SQL, Spark, Pandas, Torch, TensorFlow, XGBoost, MLOps, system design, GPU optimization
Preferred skills
Kafka, Flink, online feature stores, low-latency retrieval, sequential modeling, transformer architecture, recommendation systems, large foundation models, LLM integrations, prompt engineering
Responsibilities
Optimize training and serving throughput, cost, latency, GPU and accelerator utilization, and tail latency; Build real-time feature processing infrastructure; Lead infrastructure for a real-time sequential foundation model; Mentor engineers, set technical direction, and conduct code reviews
Seniority
Senior, hands-on IC with mentorship responsibilities
