Senior Software Engineer (Machine Learning and Artificial Intelligence)

Technical professionals are defined by what they create. Samsung has the risk taking corporate culture, strategic R&D investments, and global know-how to imagine, develop, and market products that lead the industry. Samsung s Visual Display Intelligence Lab located in Mountain View, California is currently recruiting world-class engineers who share our Innovation through passion philosophy and thrive in a fast-pace, results-driven environment.


  • Research and develop machine learning systems that help train or serve models
  • Research and develop new ML algorithms to aid in voice processing and recommendation systems
  • Quickly prototype new ideas/technologies to create proof of concept and demos
  • Contribute to the organization s strong drive to be on the cutting edge of technology through the generation of patentable ideas
  • Effectively communicate with global engineering teams


  • MS or PhD degree in Computer Science, Artificial Intelligence, Machine Learning, or related technical field.
  • 5+ years of academic or industrial experience in AI/ML domain.
  • Experience with ML frameworks such as: Tensorflow, Caffee, Keras, Numpy, etc.
  • Experience in Python and/or C++.
  • Experience with Deep learning and neural networks.
  • Experience with both supervised and unsupervised machine learning models.
  • Familiar with ML algorithms such as but not limited to Regression, Classification, Clustering, etc.
  • Experience with regularization techniques such as but not limited to: Dropout, weight decay, generative pre-training, etc.
  • Ability to read recent ML research papers and adapt those models to solve real world problems
  • Solid understanding on various software development tools, software process, and environments: IDE, debugger, source control, bug tracking, etc.
  • Ability to multi-task effectively under considerable pressure and deadlines and easily adapt within a fast-paced environment.
  • Excellent communication and organizational skills.


  • Voice/Audio processing background.
  • Natural Language Processing background.
  • Familiarity with building cloud systems and/or using cloud services for machine learning.
  • Familiarity or experience using knowledge graphs.
  • Familiarity with convolutional and recurrent neural networks.
  • Familiarity with state-of-the-art optimization algorithms.

Samsung is an EEO/Veterans/Disabled/LGBT employer. We welcome and encourage diversity as we strive to create an inclusive workplace.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Android Engineer, Mobile Learning Exper...
Mountain View, CA Coursera
Software Engineer-MTS-Arch and Design-REST/SOA...
San Francisco, CA TalentBurst
Machine Learning and Computing Specialist
Rough And Ready, CA Saudi Aramco
Lead .NET / C# Software Engineer
Sacramento, CA Cox Automotive
系�软件��� Senior ...
Sunnyvale, CA Alibaba Group
Senior Manager of Client Advocacy and Marketin...
Santa Monica, CA Cornerstone OnDemand