remote
Senior Machine Learning Engineer, Ads Foundational Representations
ML Engineer
Senior Machine Learning Engineer focused on building scalable data pipelines and foundational representation models for advertising, leveraging Python, Airflow, Kafka, BigQuery, and computer vision techniques to deliver high‑impact insights.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end data pipelines using Airflow and Apache Kafka to ingest, process, and store large volumes of advertising data.
- Build and optimize machine learning models for foundational representations, applying computer vision techniques where applicable.
- Collaborate with data scientists and product teams to translate business requirements into scalable ML solutions.
- Deploy models to production environments, ensuring reliability, performance, and observability.
- Continuously improve pipeline efficiency, data quality, and model accuracy through monitoring and iterative refinement.
Requirements
- Strong proficiency in Python and experience with ML libraries such as TensorFlow or PyTorch.
- Hands‑on experience with Airflow, Apache Kafka, and BigQuery for data orchestration and storage.
- Solid background in computer vision and representation learning.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
- Experience with cloud platforms (AWS, GCP, or Azure) is a plus.
Skills
machine learningpythonairflowcomputer vision