A Machine Learning Engineer researches, develops, and implements machine learning algorithms for use in software and hardware applications; Maintains up-to-date knowledge of current technological standards, equipment, and practices; Identifies and suggests optimizations and features to improve hardware/software capabilities; Analyzes and evaluates data in order to design and implement more efficient solutions; Assists with testing of individual software modules; Develops tools and systems for testing and comparisons.