Engineer II, Machine Learning Software

Samsung ElectronicsMountain View, CA
$255,653 - $265,653Onsite

About The Position

Samsung Electronics America, Inc. is seeking an Engineer II, Machine Learning Software in Mountain View, CA. This role is responsible for leading and delivering production-grade Machine Learning (ML) products from end to end to ensure Samsung Ads remains a key player in the mobile ads market. The position involves designing, developing, and deploying state-of-the-art and scalable machine learning models for various optimization goals, researching the latest ML technologies, prototyping new ML solutions, and analyzing complex problems with massive advertising data. The role requires close collaboration with internal ML teams and cross-functional partner teams globally to deliver new ML features and solutions, mentor junior engineers, and achieve business objectives. The ideal candidate will have extensive experience with machine learning, data mining, Big Data tools, and programming in Python, Go, or other OOP languages.

Requirements

  • Master’s degree or foreign equivalent degree in Computer Science or a related field.
  • Four years of experience in the job offered or as a Software Engineer, Machine Learning Engineer, Engineering Associate, or another related occupation.
  • Four years of experience in programming in Python.
  • Two years of experience in performing large-scale data analysis and generating insights for engineering and product teams.
  • Two years of experience using Apache Spark to author machine learning feature pipelines.
  • One year of experience managing cross-functional data projects including project design, requirements, and implementation.

Nice To Haves

  • Experience with mainstream ML libraries such as TensorFlow, PyTorch, and Spark ML.
  • Experience with Big Data tools.
  • Experience with programming in Go or other OOP languages.

Responsibilities

  • Lead and deliver production-grade Machine Learning (ML) products from end to end.
  • Design, develop and deploy state-of-the-art and scalable machine learning models for ads click (pCTR), app-install optimization, ROAS optimization, and retention.
  • Research the latest machine learning technologies with industry trends, create prototypes of new ML solutions quickly, and deploy the solution into production.
  • Analyze complex problems with massive advertising data, identify gaps, and propose and execute technical proposals.
  • Closely work with different internal ML teams (e.g., ML platform, ML serving, and MLOps teams) to improve our codebase and product health.
  • Utilize extensive experience with machine learning and data mining (including work with mainstream ML libraries such as TensorFlow, PyTorch, and Spark ML, among others), Big Data tools, and programming in Python, Go or other OOP languages.
  • Closely work with cross-functional partner teams in global settings to deliver new ML features and solutions and achieve business objectives.
  • Mentor junior engineers and provide technical guidance.

Benefits

  • Samsung membership to see Privacy Policy
  • Equal Employment Opportunity for all individuals regardless of race, color, religion, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law.
  • Reasonable Accommodations for Qualified Individuals with Disabilities During the Application Process
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service