Senior Software Engineer - Machine Learning Infrastructure. The required software tools can vary from project to project and usually consists of a variety of open-source projects in combination with software tools provided by external vendors. Apply best practices for software engineering including ...