Smartly is seeking a Staff Machine Learning Engineer to join its AI Product Lab Team. This team focuses on helping marketers optimize their ad creatives and campaigns using AI-based solutions. The role involves building and experimenting with these solutions across media and creative workflows. The ideal candidate will be growth-minded with a passion for ML and the marketing space.Smartly is an AI-powered advertising technology company transforming ad experiences for brands and their consumers. Our comprehensive advertising platform seamlessly integrates the capabilities of media, creative, and intelligence to power more than 800 billion impressions and generate more than 300 billion creatives annually, delivering tangible business outcomes for brands and advertisers.Responsibilities:
Build ML-based software systems for advertising experiences and campaigns.
Drive the technical architecture evolution of the domain.
Serve as a role model for technical excellence.
Coach, mentor, and train ML Engineering talent.
Work with diverse datasets, including image, video, audio, text, and structured performance data.
Contribute to Smartly’s MLOps + data platform.
Collaborate with senior machine learning engineers, data scientists, and software engineers.
Impact the daily life of hundreds of advertisers using Smartly.
Work with stakeholders to meet customer needs.
Translate business/product needs to viable solutions.
Enhance soft skills through collaboration and knowledge sharing.
Stay updated with the latest ML innovations.
Requirements:
8+ years of experience developing and deploying production-quality software.
5+ years of experience delivering software services powered by machine learning.
4+ years of experience working with cloud infrastructure (AWS or GCP).
Proficiency in Python; experience with C++ or Java is a plus.
Experience managing the technical direction of a software system.
Experience in coaching and mentoring senior engineers.
Hands-on experience with modern ML frameworks (PyTorch, TensorFlow).
Knowledge of MLOps concepts and tools (MLflow, Kubeflow).
Experience in feature engineering, model evaluation, diagnostics, and monitoring.
Strong foundation in linear algebra, statistics, and calculus.
Experience building scalable data pipelines for ML-based data processing.
Experience developing and maintaining services under SLA.
Analytical mindset with a problem-solving approach.
Passion for solving customer challenges.
Adaptability and resilience.
Strong written and verbal communication skills in English.
M.Sc. in a relevant field is preferred.
Ability and willingness to work in a hybrid capacity from our office 3 days a week.
Smartly is an AI-powered advertising technology company transforming ad experiences for brands. Its platform integrates media, creative, and intelligence capabilities, managing significant ad spend across major platforms like Facebook, Google, Instagram, Pinterest, Snap, and TikTok. Smartly delivers tangible business outcomes through its end-to-end technology and customer service. Operating globally with a diverse team, Smartly fosters an inclusive environment. Smartly is recognized as a Leader in Creative Advertising Technologies.