onsite
Senior Machine Learning Engineer - Ad Serving
ML Engineer
Lead the design and deployment of machine learning models for ad serving, driving continuous improvement through rigorous experimentation and feature engineering using Java and advanced ML techniques.
About the role
Key Responsibilities
- Design, develop, and production‑grade deploy ML models that optimize ad placement and revenue.
- Lead end‑to‑end experimentation, from hypothesis to A/B testing and statistical analysis.
- Engineer high‑quality features from large ad‑traffic datasets, ensuring scalability and performance.
- Collaborate with data scientists, product managers, and engineers to translate business goals into technical solutions.
- Implement monitoring, logging, and automated retraining pipelines to sustain model accuracy.
Requirements
- 5+ years of experience building ML systems in a production environment.
- Proficiency in Java and experience with ML libraries (e.g., TensorFlow, PyTorch, Scikit‑learn).
- Strong background in feature engineering, statistical analysis, and experimentation frameworks.
- Excellent problem‑solving skills and ability to communicate complex ideas to cross‑functional teams.
- Experience with cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines is a plus.
Skills
machine learningjava