A couple months back, I worked on analysis and predictive modeling of US salary given census data. Full Jupyter notebook here, below are some details and some of the more interesting findings.
In general, metadata is below and contains lots of null values (as you might suspect of census data).