Analyze, transform, augment, and build datasets Develop features to improve predictive model performance Develop models of real-world systems and client behaviors Automate processes using coding skills Analyze end-user requirements and communicate stakeholder needs Derive and communicate insights to stakeholders