Cloud Analytics Technologies - San Jose, CA
posted 4 months ago
The Machine Learning Engineer will play a crucial role in developing scalable data processing pipelines for analytical and predictive platform services. This position is based in San Jose, CA, and is expected to last for a duration of 8 months. The engineer will collaborate closely with other data scientists and engineers to find effective solutions to various technical challenges that arise during the development process. The role involves providing recommendations, guidance, and options to support Pearson's GLP product development roadmap, ensuring that the engineering solutions align with customer goals and technical requirements. In this position, the engineer will work hand-in-hand with software engineers to build, test, deploy, and troubleshoot machine learning and algorithm-based software. This collaborative environment will require the engineer to communicate complex technical ideas effectively to non-technical audiences, ensuring that all stakeholders understand the implications of the engineering solutions being proposed. The role demands a strong understanding of foundational statistics concepts and algorithms, as well as the ability to access, manage, transfer, integrate, and analyze complex datasets, particularly using SQL or map-reduce techniques. The ideal candidate will have a strong programming background, with fluency in at least one of the following languages: Python, R, Java, Scala, or C/C++. Familiarity with machine learning libraries such as Spark ML, TensorFlow, scikit-learn, MLib, DLib, Pandas, or others like H2O and Databricks will be essential for success in this role. Overall, this position offers an exciting opportunity to contribute to innovative projects in the field of machine learning and data science.