Samsung Ads
AI

Staff Machine Learning Engineer

Samsung Ads · Mountain View, CA

Actively hiring Posted 4 months ago

Position Summary

Samsung Ads is a fast-growing advanced advertising technology company that empowers advertisers to connect with audiences across Samsung devices through digital media. Leveraging the industry's most comprehensive first-party data, we are building the world's smartest advertising platform. As part of the global Samsung ecosystem, we tackle large-scale, complex projects alongside stakeholders and teams around the world.

We have built a world-class organization rooted in entrepreneurship and collaboration. At Samsung Ads, you'll discover just how fast you can grow, how much you can achieve, and how far you can go. We thrive on solving hard problems, breaking new ground, and enjoying the journey along the way.

Machine learning is at the heart of modern advertising, and Samsung Ads is no exception. We are actively exploring cutting-edge ML techniques to enhance existing systems, build new products, and unlock new revenue streams. As a Machine Learning Platform Engineer on the Platform Intelligence (PI) team, you will have access to Samsung's unique proprietary data to help develop and deploy large-scale machine learning products with real-world impact. You will work alongside experienced engineers and world-class researchers on exciting projects using state-of-the-art technologies. You will be welcomed by a culture of continuous learning, mentorship, and a creative work atmosphere. This is an excellent opportunity to accelerate your career by contributing to cutting-edge machine learning products within a rapidly growing team.

Location:
Mountain View, CA

Responsibilities

  • Develop and maintain machine learning platform components that support large-scale model training pipelines and batch prediction systems.
  • Contribute to building a world-class ML platform tailored for Samsung's ML-based advertising business.
  • Build and improve CI/CD pipelines, data workflows, and monitoring systems to enhance platform reliability and efficiency.
  • Assist in researching and evaluating new machine learning platform technologies through prototypes and proof-of-concepts.
  • Collaborate with internal ML teams (e.g., ML Serving and ML Engineering) to improve codebase quality and product health.
  • Work with cross-functional partner teams to support the delivery of new ML features and solutions.
  • Troubleshoot issues, optimize system performance, and contribute to engineering best practices.
  • Learn quickly and adapt to a fast-paced working environment.

Experience Requirements

  • 3-4 years of industry experience with a Bachelor's degree, or 2 years of industry experience with a Master's degree in Computer Science or related fields such as Statistics, Data Science, Technology, Engineering, or Mathematics.
  • Solid programming skills in Python, with familiarity in SQL and databases.
  • Foundational knowledge of machine learning concepts and hands-on experience with at least one ML framework (e.g., TensorFlow, PyTorch, or Spark ML).
  • Familiarity with big data tools and concepts (e.g., Spark, Kafka, or similar technologies).
  • Basic understanding of containerization (Docker) and orchestration (Kubernetes).
  • Exposure to CI/CD pipelines, version control (Git), and software engineering principles.
  • Understanding of data structures and algorithms.
  • Good communication skills and ability to collaborate effectively in a team environment.
  • Eagerness to learn new technologies and adapt to a fast-paced environment.

Preferred Experience Requirements

  • Experience with cloud platforms, particularly Amazon Web Services (AWS).
  • Familiarity with Infrastructure as Code (Terraform) or workflow orchestration tools (Airflow).
  • Exposure to monitoring and alerting tools such as Prometheus or Grafana.
  • Experience with Snowflake or similar data warehouse technologies.
  • Interest in or exposure to the advertising industry and real-time bidding (RTB) ecosystem.
  • Personal projects or contributions to open-source ML or data engineering projects.

Tags & focus areas

Used for matching and alerts on DevFound
Fulltime Machine Learning Ai
Common Questions

Frequently asked questions

Quick answers about how DevFound's AI matching, resumes, and referrals work.

DevFound's AI Copilot ingests your profile, goals, and live job data to deliver curated matches in seconds. Every match includes a resume variant, suggested referrals, and interview prep so you can act immediately. The more feedback you provide, the sharper the Copilot becomes.

AI-led job searches shrink the hours spent sifting through boards and formatting resumes. DevFound pairs automation with your personal outreach, so you reserve energy for interviews and negotiation. Traditional networking still matters, but AI gives you a lift before you even send a message.

Modern AI roles expect comfort with production-grade code, data fluency, and practical ML tooling. The strongest candidates pair deep technical chops with storytelling—translating model impact to product, GTM, and exec partners. Continuous learning keeps you ahead as stacks evolve.

DevFound rewards active seekers. Keep your profile fresh, respond to match quality prompts, and enable alerts so you never miss a role. The AI prioritizes companies and teams that align with your feedback, accelerating both introductions and interview invites.

High-density tech hubs continue to host the deepest AI talent pools, yet distributed teams are catching up fast. Use DevFound filters to hone in on onsite, hybrid, or fully remote roles and watch openings expand across time zones.

DevFound aggregates thousands of remote AI openings and flags the nuances—core hours, async culture, and visa needs—up front. The Copilot also recommends how to position your distributed work experience so hiring managers know you can thrive on a remote team.