Samsung Electronics Americaposted 4 days ago
$199,534 - $204,000/Yr
Full-time • Mid Level
Mountain View, CA
Merchant Wholesalers, Durable Goods

About the position

Design and develop the next-generation machine learning platform to support thousands of model training pipelines concurrently and trillions of daily batch predictions.

Responsibilities

  • Design and develop the next-generation machine learning platform to support thousands of model training pipelines concurrently and trillions of daily batch predictions.
  • Build a world-class ML platform tailored for Samsung's ML-based advertising business to significantly improve the lead time for the model's end-to-end development and deployment process.
  • Research the industry's latest machine learning platform technologies and create quick prototypes / proof-of-concepts.
  • Work closely with internal ML teams to improve the health of Samsung's codebase product and ensure the highest engineering quality.
  • Closely work with cross-functional partner teams in global settings to deliver new ML features and solutions and achieve business objectives.
  • Maintain the overall ML platform code base, pipelines, data platform, to ensure the availability and quality for both online and offline production systems.
  • Mentor junior engineers and provide technical guidance.

Requirements

  • Master's degree in Computer Science, Computer Engineering, Statistics, Data Science or a related field and three (3) years of experience as an Engineer II, Machine Learning Software or related occupation in software development.
  • The three years of experience must have included: (1) Industry experience with infrastructure such as container services in using Docker containers; (2) Building CI/CD pipelines using Jenkins; (3) Experience with real-time monitoring, alerting frameworks including Prometheus and Grafana; (4) Experience with Cloud environment and online serving system, including AWS Cloud, Google Cloud, Spark, Docker, REST APIs; (5) hands-on experience in real-time caching system in production; (6) Development experiences in objected-oriented programming languages; and (7) Experience with UI/UX.
  • Employer will accept a Ph.D. degree in Computer Science, Computer Engineering, Statistics, Data Science or a related field and one (1) year of experience as an Engineer II, Machine Learning Software or related occupation in software development.
  • One year of experience must have included: (1) Industry experience with infrastructure such as container services in using Docker containers; (2) Building CI/CD pipelines using Jenkins; (3) Experience with real-time monitoring, alerting frameworks including Prometheus and Grafana; (4) Experience with Cloud environment and online serving system, including AWS Cloud, Google Cloud, Spark, Docker, REST APIs; (5) hands-on experience in real-time caching system in production; (6) Development experiences in objected-oriented programming languages; and (7) Experience with UI/UX.

Benefits

  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service