Taro Logo

Engineer, Machine Learning Software

Samsung Electronics is a global leader in technology, transforming the worlds of TVs, smartphones, wearable devices, tablets, digital appliances, and network systems.
$193,800 - $203,800
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Consumer

Description For Engineer, Machine Learning Software

Samsung Electronics, a global technology leader, is seeking a Machine Learning Software Engineer to join their team in Mountain View. This role focuses on delivering production-grade machine learning products to establish Samsung Ads as a key player in the mobile performance ads market. The position offers an exciting opportunity to work with massive advertising data and implement state-of-the-art machine learning solutions.

The ideal candidate will have a Master's degree in Computer Science or related field and strong experience in machine learning, particularly in production environments. You'll work with cutting-edge technologies including TensorFlow, PyTorch, and AWS, while collaborating with various ML teams to improve codebase and product health.

This role offers competitive compensation ranging from $193,800 to $203,800 annually. You'll be part of Samsung's innovative culture, working on challenging projects in mobile advertising optimization, including app-install optimization, ROAS optimization, and retention. The position provides opportunities for professional growth through mentoring junior engineers and working with global teams.

Working at Samsung means joining a company at the forefront of technological innovation, with a strong focus on diversity and inclusion. You'll be part of a team that values creativity and aims to create a better tomorrow for customers, partners, and communities. The role requires a blend of technical expertise, leadership skills, and the ability to translate complex ML solutions into business value.

The position is based in Mountain View, CA, offering the chance to work from one of tech's most dynamic regions. You'll be contributing to Samsung's continued growth in the advertising technology space while working with a diverse, talented team of professionals.

Last updated 2 days ago

Responsibilities For Engineer, Machine Learning Software

  • Design, develop and deploy state-of-the-art and scalable machine learning models
  • Research latest machine learning technologies and keep up to date with industry trends
  • Analyze complex problems with massive advertising data
  • Create prototypes of new ML-based solutions and put them into production
  • Work with ML platform, ML serving, and MLOps teams
  • Collaborate with cross-functional partner teams in global settings
  • Mentor junior engineers and provide technical guidance

Requirements For Engineer, Machine Learning Software

Python
  • Master's degree in Computer Science, Computer Engineering, or related field
  • 1 year of experience with production-grade machine learning solutions
  • Experience with ML libraries including TensorFlow, PyTorch, Spark ML
  • Object oriented programming with Python and GO
  • Experience with data structures and algorithms
  • Software testing experience including unit, integration, smoke, and canary testing
  • Debugging experience including reviewing error messages
  • Knowledge of system design patterns
  • Experience with Snowflake SQL, large-scale computing (Spark, PySpark), and AWS for Machine Learning
  • Deep learning experience

Interested in this job?

Jobs Related To Samsung Electronics Engineer, Machine Learning Software