Back to search results

Senior Machine Learning Engineer

Pennington, New Jersey;

Job Description:

Position Summary

Senior machine learning engineer needed to build a scalable personalization platform and reusable machine learning APIs.  Need a self-starter who is passionate about the machine learning space.

Required Skills

Solid understanding of design & analysis of algorithms and data structures
• Knowledge of operating system concepts – Multi threading / concurrency
• Cassandra experience
• Development skills in Python, Java or c# or Objective C
• Experience in statistical programming in Python
• Knowledge and expertise with machine learning techniques
• Proficient knowledge of Linux environment
• Experience in designing scalable systems
• Debugging & troubleshooting real-time applications
• Experience in source control like Git/TFS/SVN

Desired Skills

 *Experience with SparkML


1st shift (United States of America)

Hours Per Week: 


Learn more about this role

Full time


Manages People: No

Travel: Yes, 10% of the time


Talent Acquisition Contact:

Referral Bonus: