Senior ML Engineer - Client Experimentation
Core
Build next-generation software platforms and systems to advance machine learning-based experimentation connecting millions of global users to content.
Role type
Senior IC machine learning engineer (experimentation platforms)
Builds
Multivariate experimentation platforms, client-side SDKs, and real-time monitoring tools for AB tests
Domain
Advertising technology, mobile platforms (iOS), machine learning
Deliverable
production ML models
Required skills
Experimentation frameworks, A/B testing, Machine Learning methodologies, Statistics, Data analysis, Client-side experimentation (SDKs, feature flagging, remote config), On-device experiment assignment, Telemetry pipelines, Staged/phased rollouts, Kill-switches, Java, Scala, Python, SQL
Preferred skills
Privacy-preserving client-side measurement, Native UI/UX experiment design, Client/server allocation consistency, Advertising industry experience, ML in Ads/recommender systems
Technologies
iOS, Java, Scala, Python, SQL
Responsibilities
Design and implement features for a multivariate experimentation platform, Extend the platform to the client edge for safe on-device execution, Execute on the experimentation roadmap and future integrations, Manage AB test experiments and real-time monitoring
Seniority
Senior, hands-on IC