ShopFully

Senior Machine Learning Engineer

ShopFully
Apply
1 month ago
Rome, ItalySenior

Responsibilities

  • Design, build, deploy, and monitor production ML models and pipelines for audience segmentation, retailer and category affinity, and custom segment products.
  • Build and maintain scalable feature engineering and data pipelines using Spark, Databricks, Python, and SQL across datasets with tens of billions of rows.
  • Implement MLOps practices including model registries, experiment tracking, offline and online evaluation, and data/model drift and quality monitoring.
  • Integrate models with the Audience API, User Profile API, Kafka topics, and activation platforms including DV360, Braze, and TTD.
  • Design offline evaluations and A/B tests, tune model hyperparameters, and identify new data signals.
  • Ensure modeling and data pipeline initiatives comply with GDPR, CCPA, and consent-management requirements.
  • Participate in production ownership and the team's on-call rotation while collaborating with analytics, marketing science, data engineering, software engineering, and product teams.

Requirements

  • Proven end-to-end experience with production ML systems, including feature engineering, model training, evaluation, deployment, and monitoring.
  • Strong software engineering fundamentals and experience owning production backend and data systems.
  • Strong skills in statistics, model selection, model tuning, hyperparameter optimization, and experiment design including A/B testing.
  • Strong proficiency with Python, Spark, SQL, and Databricks, including distributed data pipelines at scale.
  • Experience with ML lifecycle tools such as MLflow, model registries, and production monitoring for drift and quality.
  • Hands-on use of AI development tools such as Cursor or Claude Code.
  • Bachelor's degree in Computer Science, Mathematics, Physics, Engineering, or a related quantitative field.
  • Fluent English communication and availability overlapping North American hours from 9am to 12pm EST.
  • Preferred qualifications include ad-tech or programmatic advertising experience, privacy engineering knowledge, deep Databricks platform administration expertise, and familiarity with OpenAI, Gemini, and embedding research.

Benefits

  • Flexible hybrid work model with full remote work available from Europe and offices in Milan, Barcelona, and Sofia.
  • €50,000–€70,000 fixed gross annual salary.
  • Learning opportunities and regular feedback sessions.
  • Modern central offices with snacks, coffee, and ergonomic setups.
  • Team events including offsites, happy hours, company parties, and celebrations.
  • Company-provided equipment and workspace setup support.
  • Additional country-specific benefits based on local contracts and practices.
  • Inclusive, multinational work environment emphasizing autonomy, flexibility, and professional growth.

Tech Stack

ShopFully

About ShopFully

501-1,000 employees

ShopFully builds a “drive-to-store” digital advertising platform that connects online shoppers with local retailers’ offers through its apps, websites, and a large publisher network. Retailers and brands use its AI-based targeting and ad products to promote weekly deals and measure in-store impact, paying for media and campaign services. Founded in 2012 and headquartered in Milan, it operates across 25 countries and reports connecting around 200 million shoppers for hundreds of retail clients.

Contact me