Senior Engineer, Android AI/ML
Samsung Research AmericaAbout the role
Lab Summary:
Join the Enterprise & Security Innovation Lab (ESIL) and be at the forefront of developing and researching groundbreaking AI/ML-powered mobile products at a production scale. Our team plays a pivotal role in transforming cutting-edge Machine Learning algorithms and research from across Samsung into innovative device security applications.
Position Summary:
This is a unique and exciting opportunity for a driven and talented engineer to actively shape the future of mobile security. You'll be involved in the entire product lifecycle, from initial envisioning and design to hands-on implementation, all within a dynamic and growing team. If you're passionate about pushing the boundaries of AI/ML in real-world applications, this is your chance to make a significant impact.
Position Responsibilities:
- Develop and deploy on-device machine learning models for Samsung Knox Android solutions, encompassing the full lifecycle from design to implementation includes
- Defining and implementing data preprocessing and feature engineering for machine learning algorithm with optimized performance
- Lead the design and development of innovative Android applications that integrate seamlessly with Samsung Knox security features and APIs
- Investigate and resolve technical issues reported by customers in the field, ensuring timely and effective solutions
- Collaborate closely with testing and customer support teams to provide expert technical guidance and address complex inquiries
- Rapidly prototype and develop proof-of-concept applications to explore new features and validate technical feasibility
Required Skills:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a closely related technical field with a strong emphasis on software development or equivalent combination of education, training and experience
- 3+ years’ experience in developing, testing, and deploying native Android applications in a collaborative, professional environment, with a strong understanding of the Android SDK, Jetpack libraries and modern architectural patterns (e.g., MVVM, MVI)
- 2+ years’ experience in applying, optimizing, and deploying machine learning models specifically for edge devices, including a deep understanding of model quantization, pruning, and efficient inference techniques
- Hands-on experience with frameworks such as TensorFlow Lite, PyTorch, or Executorch is essential
- Proven expertise in data preprocessing and feature engineering for machine learning algorithm
- Deep understanding of on-device inference optimization techniques for resource-constrained environments (CPU, GPU, NPU), including hardware acceleration APIs (e.g., NNAPI)
- Strong proficiency in problem-solving, debugging, and performance analysis of both Android applications and on-device machine learning models, utilizing relevant profiling tools
- Excellent proficiency in Java and Kotlin, including a strong understanding of concurrency, memory management, and performance optimization within the Android ecosystem. Experience with Coroutines and Flow in Kotlin is highly desirable
- Strong communication and teamwork skills, with a results-oriented approach
Special Attributes:
- Understanding of Android internals (Framework, OS, Security)
- Proficiency in C/C++ or Python with application to Android development or analysis
- Experience with Android SDK and analysis tools, and familiarity with the Android build process
- Strong Understanding of Operating System fundamentals, networking and concepts
Additional Information
Disclosure of Trade Secrets
Samsung has a strict policy on trade secrets. In applying to Samsung and progressing through the recruitment process, you must not disclose any trade secrets of a current or previous employer.
Essential Job Functions
This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, and frequently
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s