RYAN ZERNACH

Full-Stack AI Systems Engineer

Ryan_Zernach_2025_Senior_AI_Systems_Engineer_Remote_United_States

🤖 DataRobot 10x Data Science Academy

After learning to train models at Lambda School, I wanted to see what AutoML changed—and what it did not. DataRobot's inaugural academy cohort let me test that question hands-on. The clips below show the modeling work, not automation presented as magic.

🤖 DataRobot 10x Data Science Academy

Summary

As a member of the inaugural DataRobot 10x Data Science Academy cohort, I used DataRobot's automated machine learning (AutoML) platform to move faster from exploratory analysis to deployment—without giving up explainability.

Tech stack

DataRobot Platform (AutoML, model blueprints, validation, What-If / deployment dashboards)

Mini projects

Three builds: Stack Overflow developer salaries, vehicle fuel efficiency (MPG), and county-level COVID spread. Each started with a domain question, then worked through feature importance, blueprints, lift curves, and dashboards.

What I focused on

Interpreting models (not just accuracy), comparing blueprints, and using DataRobot's visuals — feature effects, correlation maps, and deployed What-If tools — to explain predictions to a stakeholder.

💰 Predicting Stack Overflow Developer Salaries

Developer role type emerged as a strong salary driver, while the blueprint showed how extensive text features were numerically encoded during prep. The validation plots told the more useful story: the model tended to over-predict higher salaries and under-predict lower ones. Lift and predicted-vs-actual views made that pattern visible, and the feature-importance map surfaced correlation clusters among the colored features—especially oranges and greens. The built-in What-If dashboard then turned the trained model into an interactive salary conversation.

🤖 DataRobot 10x Data Science Academy
Feature importances: “DevType” among the most influential inputs for salary.
🤖 DataRobot 10x Data Science Academy
Model blueprint: many text features numerically encoded in data prep.
🤖 DataRobot 10x Data Science Academy
Validation: tendency to over-predict higher salaries and under-predict lower salaries.
🤖 DataRobot 10x Data Science Academy
Predicted vs. actual — zoom in to compare distributions.
🤖 DataRobot 10x Data Science Academy
Feature importance map: correlation clusters among colored (non-white) features.
🤖 DataRobot 10x Data Science Academy
Deployed What-If dashboard for salary predictions.

The deployment path did more than support exploration. It gave stakeholders a way to adjust inputs, compare scenarios, and keep the model’s behavior inspectable.

🚙 Fuel efficiency (MPG) for future vehicles

This workflow predicts miles-per-gallon from mechanical specs. As manufacturers move to EVs, a miles-per-kWh model would lean on physics—weight and aerodynamics—rather than cylinders, transmissions, or ethanol-heavy fields from classic MPG datasets. Many of those design questions can be explored in simulation before hardware exists.

🤖 DataRobot 10x Data Science Academy
What-If dashboard for the MPG prediction model.

🦠 Which county might see COVID next?

ROC, coefficients, blueprints, and lift views gave the county-infection model more than one angle of inspection. Multicollinearity does not always hurt accuracy, but it can make individual effects harder to explain; the correlation map below shows twelve distinct clusters. Feature-effect, gain, and cumulative-lift views completed the validation story.

🤖 DataRobot 10x Data Science Academy
ROC / distribution view for the COVID county model.
🤖 DataRobot 10x Data Science Academy
Stage 1 coefficients.
🤖 DataRobot 10x Data Science Academy
Blueprint for the COVID-focused pipeline.
🤖 DataRobot 10x Data Science Academy
Lift curve (cross-validation).

Multicollinearity does not necessarily reduce accuracy. It can, however, blur how confidently you attribute an effect to one correlated input—worth checking before presenting coefficients to anyone else.

Feature correlation map: twelve correlation clusters across inputs.

🤖 DataRobot 10x Data Science Academy
Bold indicates the target: have_confirmed_18.
🤖 DataRobot 10x Data Science Academy
Feature effects: R_birth_2018.
🤖 DataRobot 10x Data Science Academy
Feature effects: POP_ESTIMATE_2018.
🤖 DataRobot 10x Data Science Academy
Gain chart (cross-validation).
🤖 DataRobot 10x Data Science Academy
Cumulative lift (cross-validation).