Staff Software Engineer, On Device Machine Learning

Job expired!

Join Our Trailblazing Team as a Staff Software Engineer!

Company: Samsung Research America

Location: Mountain View, CA

Job Title: Staff Software Engineer, On Device Machine Learning

About Our Mountain View Mobile R&D Lab:

At Samsung's Mountain View Mobile R&D lab, we're not just keeping up with technology trends; we're setting them. Our engineers tackle some of the most challenging problems in our industry, from prototyping next-generation products for Samsung Galaxy phones to enhancing the core platform's performance. We create mobile applications that resonate with global consumers and explore pioneering technologies. Now, you have the chance to be a part of this transformative team.

What This Role Involves:

As a Staff Software Engineer focused on Machine Learning, you’ll join our Samsung Avatar team to develop cutting-edge AI-based Avatars. Engage in crafting our AR-Emoji platform and make your mark in a burgeoning area of mobile graphics and AI-driven avatars within our Immersive Experience Lab.

Key Responsibilities:

  • Lead architecture decisions and optimizations to enhance the Avatar SDK across PC and Android platforms.
  • Team up with the ML group to implement on-device inference on Android.
  • Develop and maintain high-performance Unity and Android applications.
  • Engage in code reviews, maintain high-quality standards for code, and troubleshoot system-level performance issues.
  • Evaluate and integrate third-party solutions and contribute to prototype development for new product ideas.
  • Collaborate with Product Management and QA teams to refine product offerings.

Who We're Looking For:

Candidates should have an MS/PhD in Computer Science or a related field, combined with at least 6 years of pertinent industry experience. You must have a robust background in data structures, algorithm design, and machine learning frameworks such as TensorFlow, Keras, or PyTorch.

Desired Skills:

  • Proficient in Python, C#, or Java; experience with Unity is a plus.
  • Expert knowledge in ML algorithms and models, with a particular ability to implement these models on-device.
  • Strong communication skills and a proven ability to handle multiple aspects of a tech-driven environment.

Our Offer:

We provide a compelling compensation package, with a base pay range of $151,200—$207,750 USD, plus eligibility for an annual bonus and comprehensive benefits. This role is based in our office, equipped with high-standard facilities to support your best work.

Commitment to Diversity and Inclusion:

Samsung Research America is an Affirmative Action and Equal Opportunity Employer. We consider all qualified applicants regardless of race, color, religion, sex, national origin, disability, or protected veteran status. We uphold strong ethics regarding the employment of individuals with disabilities and ensure all applicable laws are followed.

If this opportunity excites you, apply today and revolutionize the way we interact with technology! Contact [email protected] for any accommodations required during the application process due to disability.

Ready to contribute to world-changing technologies? Apply now!