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 ML 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 be working with modern ML technologies including TensorFlow, PyTorch, and Spark ML, while utilizing cloud platforms like AWS for model training. The role requires expertise in Python, GO, and data structures, along with a solid understanding of software testing and debugging practices.
As part of Samsung's innovative team, you'll be responsible for designing and deploying scalable machine learning models for various optimization goals, including app-install optimization, ROAS optimization, and retention. You'll collaborate with different ML teams and cross-functional partners globally, while also having the opportunity to mentor junior engineers.
The position offers competitive compensation ranging from $193,800 to $203,800 annually, reflecting Samsung's commitment to attracting top talent. You'll be working at Samsung's Mountain View location, contributing to a company that's at the forefront of technological innovation across multiple domains, from mobile devices to home appliances and semiconductor technology.