Taro Logo

Engineer II, Machine Learning Software

Samsung Electronics is a global leader in technology, established in 1969, transforming the worlds of TVs, smartphones, wearables, 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

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 focuses on developing cutting-edge machine learning platforms that will support thousands of concurrent model training pipelines and handle trillions of daily batch predictions. The position offers an exciting opportunity to work with Samsung's ML-based advertising business, where you'll be instrumental in improving model development and deployment processes.

The ideal candidate will have a Master's degree in Computer Science or related field with 3 years of relevant experience, or a Ph.D. with 1 year of experience. You'll be working with modern technologies including Docker, Jenkins, AWS/Google Cloud, and various monitoring frameworks. The role combines hands-on development with architectural design, requiring both technical expertise and leadership qualities as you'll be mentoring junior engineers.

As part of Samsung, one of the world's leading technology companies, you'll be contributing to a global organization known for innovation in various technology sectors. The company offers competitive compensation ($199,534 - $204,000 annually) and emphasizes an inclusive culture that values diversity. This is an excellent opportunity for a machine learning engineer looking to make an impact at scale while working with cutting-edge technologies in a collaborative, global environment.

The position involves working with cross-functional teams, maintaining complex ML platforms, and ensuring high-quality engineering standards. You'll be at the forefront of implementing and researching the latest ML platform technologies, making this an ideal role for someone passionate about machine learning infrastructure and scalable systems.

Last updated 7 days 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 machine learning 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
Kubernetes
  • 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, Docker, REST APIs
  • Hands-on experience in real-time caching system in production
  • Development experience in object-oriented programming languages
  • Experience with UI/UX

Benefits For Engineer II, Machine Learning Software

Medical Insurance
  • Medical Insurance
  • Equal Employment Opportunity

Interested in this job?

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