This study explores the complex relationship between information and communication technologies (ICTs) and socioeconomic characteristics. We employ a cutting-edge explainable machine learning approach, known as SHAP values, to interpret an XGBoost and neural network model, as well as benchmark traditional econometric methods. The application of machine learning algorithms combined with the SHAP methodology reveals complex nonlinear relationships in the data and important insights to guide tailored policy-making. Our results suggest that there is an interaction between education and ICTs that contributes to income prediction. Furthermore, level of education and age are found to be positively associated with income, while gender presents a negative relationship; that is, women earn less than men on average. This study highlights the need for more efficient public policies to fight gender inequality in Brazil. It is also important to introduce policies that promote quality education and the teaching of skills related to technology and digitalization to prepare individuals for changes in the job market and avoid the digital divide and increasing social inequality.