remote
Machine Learning Engineer - Ads Optimization & Marketplace Quality
ML Engineer
Develop and deploy ML models to improve ad auction design, budget allocation, and marketplace quality, leveraging Python, TensorFlow, SQL, BigQuery, and Airflow for scalable experimentation and optimization.
About the role
Key Responsibilities
- Design, implement, and evaluate machine‑learning models that enhance ad auction dynamics and marketplace quality.
- Build data pipelines using Apache Airflow and BigQuery to collect, process, and serve large‑scale advertising data.
- Develop experimentation frameworks for budget optimization and ad performance testing.
- Collaborate with product, engineering, and analytics teams to translate business goals into robust ML solutions.
- Monitor model performance in production, diagnose issues, and iterate rapidly to maintain high relevance and efficiency.
Requirements
- Strong programming skills in Python and experience with TensorFlow or PyTorch.
- Proficiency in SQL and hands‑on experience with Google BigQuery for large‑scale data analysis.
- Hands‑on experience building and orchestrating data pipelines with Apache Airflow.
- Solid understanding of online advertising systems, auction theory, and budget optimization techniques.
- Ability to work independently in a fast‑paced environment and communicate complex concepts to cross‑functional stakeholders.
Skills
pythontensorflowsqlmachine learning