Taro Logo

Engineer II, 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.
$199,534 - $204,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Engineer II, Machine Learning Software

Samsung Electronics America is seeking an Engineer II, Machine Learning Software to join their team in Mountain View, CA. This role is crucial in developing the next-generation machine learning platform that will support thousands of model training pipelines and trillions of daily batch predictions.

The position offers an opportunity to work with a global technology leader, focusing on building a world-class ML platform tailored for Samsung's ML-based advertising business. You'll be responsible for improving the lead time for model development and deployment processes, while working with cutting-edge technologies including cloud platforms (AWS, Google Cloud), containerization (Docker), and monitoring tools (Prometheus, Grafana).

The ideal candidate will have a Master's degree in Computer Science or related field with three years of relevant experience, or a Ph.D. with one year of experience. You'll need strong expertise in infrastructure, CI/CD pipelines, real-time monitoring, and cloud environments. The role offers competitive compensation ranging from $199,534 to $204,000 annually.

Working at Samsung means joining a company committed to innovation and growth through an inclusive culture and diverse workforce. You'll have the opportunity to contribute to a technology leader that has transformed various industries since 1969. The role involves collaboration with cross-functional teams globally, mentoring junior engineers, and maintaining high-quality engineering standards.

This position is perfect for someone who wants to make a significant impact in machine learning infrastructure while working for a company that values technological innovation and professional growth. Samsung offers a collaborative environment where you can work on challenging problems while helping shape the future of ML platforms.

Last updated a month ago

Responsibilities For Engineer II, Machine Learning Software

  • Design and develop next-generation machine learning platform for concurrent model training pipelines
  • Build ML platform for Samsung's ML-based advertising business
  • Research latest ML platform technologies and create prototypes
  • Work with internal ML teams to improve codebase quality
  • Collaborate with cross-functional teams globally
  • Maintain ML platform code base, pipelines, and data platform
  • Mentor junior engineers and provide technical guidance

Requirements For Engineer II, Machine Learning Software

Python
  • Master's degree in Computer Science, Computer Engineering, Statistics, Data Science or related field
  • Experience with container services and Docker
  • Experience building CI/CD pipelines using Jenkins
  • Experience with monitoring frameworks including Prometheus and Grafana
  • Experience with Cloud environments (AWS, Google Cloud)
  • Experience with Spark, REST APIs
  • Hands-on experience in real-time caching systems
  • Development experience in object-oriented programming
  • Experience with UI/UX

Jobs Related To Samsung Electronics America, Inc. Engineer II, Machine Learning Software