Senior Machine Learning Engineer
Remote
Full-time
Full Job Description
Playwire Media is a full-service digital innovation partner specializing in online advertising and proprietary technologies to elevate publishing brands. As we continue to experience rapid growth, we are looking for a Senior Machine Learning Engineer to join our team and contribute to the development and scaling of our next-generation website monetization platform. In this hands-on engineering role, reporting to the VP of Data, you will be responsible for delivering a portfolio of predictive models and inferential decision assets that drive our real-time platform.
Essential Job Functions:
- Train, test, deploy, and maintain models that learn from data across hundreds of thousands of interactions per second to predict future behaviors in real-time
- Provide SME guidance for Data and Engineering teams on ML software engineering principles, model deployments, and platform capabilities
- Process data and information at a massive scale, and perform A/B testing tasks on statistical models, ML algorithms, and deployed systems
- Design and execution of multivariate experiments, KPI rationalization, establish measurement protocols with and without controlled setup, arbitrate over statistical and business significant
- Build and Deploy capabilities for automating model scoring/Inferencing of ML model
- Communicate complex analytic findings and insights effectively to stakeholders at all levels
- Improve modeling infrastructures, labels, features, and algorithms towards robustness, automation, and generalization, reduce modeling and operational load
- Drive AI use case delivery end to end collaborating across teams building and using standardized platform processes and capabilities
- Develop and implement advanced ML models, such as gradient-boosted decision trees, graph neural networks, and deep and reinforcement learning models, to solve critical business problems
Requirements:
- 5+ years related experience with developing machine learning models and conducting statistical analysis
- 2+ years experience & proficiency with ML frameworks such as sci-kit-learn, SparkML, TensorFlow, PyTorch, pandas, etc.
- 2+ years experience with forecasting models such as Prophet, ARIMA, and mSSa
- Strong foundation in Machine Learning, Deep Learning, and NLP, with a proven track record of developing and deploying ML models at scale
- Strong background in data processing and can demonstrate strong data intuition and end-to-end ownership of our systems - from data collection, feature selection, and processing to running ML systems in production
- Ability to draw insights and conclusions from data to inform model development and business decisions
Nice to have (Bonus):
- MS or PhD in Computer Science, Engineering, Statistics, Economics, Physics, or related quantitative field (e.g. Econometrics, Mathematics)
- Ad-Tech experience
- Experience with DevOps practices, CI/CD, IaC
- Experience AWS infrastructure
- Experience with Snowflake database technology
- Professional experience as a software engineer
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.