What is a Machine Learning Engineer at FICO?
At FICO, a Machine Learning Engineer (specifically within the Platform Engineering, MLOps, and DevOps domains) plays a critical role in transforming advanced analytical models into highly scalable, reliable, and secure production services. While FICO is globally renowned for its industry-standard credit scoring models, the modern business centers on the FICO Decision Management Platform. This platform enables enterprises to operationalize analytics, make real-time decisions, and manage complex workflows at an immense global scale.
As a Machine Learning Engineer, you will not simply be training models in isolation. Instead, your primary impact lies in building the robust infrastructure, automation pipelines, and deployment strategies that allow these models to run continuously with low latency and high availability. You will work at the intersection of data science, software engineering, and cloud infrastructure, ensuring that the predictive power of FICO’s analytics is delivered seamlessly to clients worldwide.
This position is highly technical and demands a strong understanding of containerization, continuous integration/continuous deployment (CI/CD) pipelines, and system architecture. Because FICO operates in highly regulated industries like finance and banking, your work must also prioritize security, auditability, and model monitoring. It is a challenging yet rewarding environment where your engineering decisions directly influence transactions and financial decisions made by millions of consumers daily.



