> Markdown version of [/jobs/ext/1800821-data-scientist-ii](https://www.wearedevelopers.com/jobs/ext/1800821-data-scientist-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Scientist II - **Company:** Caterpillar - **Location:** Nashville, TN, United States - **Experience:** Expert - **Salary:** $94,728.0 - $151,572.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Business Analytics Applications, Big Data, Command Language, Computer Programming, Data Validation, Data Systems, Data Warehousing, Database Connection, Software Debugging, Python (Programming Language), Machine Learning, Software Engineering, SQL Databases, TypeScript, Snowflake, Data Management, Virtual Agents, Programming Languages - **Published:** July 1, 2026 - **Apply:** https://dejobs.org/x/x/7CAC4B3C7F4142D3A66218EC19AAD412/job/ ## About the Role Bachelor's Degree or Equivalent Experience desired Skill Descriptors: Accuracy and Attention to Detail: Understanding the necessity and value of accuracy; ability to complete tasks with high levels of precision. Level: Extensive Experience * Shapes and advances AI enabled analytics and data quality best practices * Handles large, complex datasets with exceptional accuracy * Balances delivery speed with disciplined, human verified data precision * Designs and applies rigorous data validation controls * Applies advanced quality assurance standards across analytics solutions * Promotes a strong culture of accuracy and accountability Programming Languages: Knowledge of basic concepts and capabilities of programming; ability to use tools, techniques and platforms to write and modify at least four of the following: SQL, TypeScript, Python, Power M, and DAX. Level: Working Knowledge * Writes and tests basic logic to retrieve, transform, and calculate data reliably. * Debugs common syntax and logic errors using tool feedback and structured testing. * Builds reusable components (queries, functions, measures) following established patterns and standards. * Understands evaluation context and applies calculations that respond correctly to filters. * Documents intent and validates results before sharing, publishing, or automating outputs. Query and Database Access Tools: Knowledge of data management systems (i.e. Snowflake); ability to use and access facilities for searching, extracting and formatting data for further use. ## Description * Data acquisition, processing, modeling, and analysis at scale, designing high quality data models that enable advanced analytics, business intelligence, machine learning and AI driven insights. * Explore, advance, and implement semantic data capabilities to improve data accessibility, consistency, and insight generation across finance. * Partner with stakeholders to define requirements, scope, and deliver data solutions, translating insights into clear narratives and recommendations for finance leadership., * Defines, creates, and tests simple queries, using command language and AI assistance to improve accuracy and efficiency. * Uses appropriate tools to access governed data warehouse sources securely and consistently. * Obtains and analyzes query access path information and query results. * Employs tested query statements to retrieve, insert, update and delete information. * Applies advanced query features (sorting, filtering, calculations) and leverages AI support to validate outputs Requirements Analysis: Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project. Level Working Knowledge: * Follows policies, practices and standards for determining functional and informational requirements. * Confirms deliverables associated with requirements analysis. * Communicates with customers and users to elicit and gather client requirements. * Participates in the preparation of detailed documentation and requirements. * Utilizes specific organizational methods, tools and techniques for requirements analysis. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Beyond SQL Generation: How to Teach Agents What Your Database Actually Means](https://www.wearedevelopers.com/videos/100127-beyond-sql-generation-how-to-teach-agents-what-your-database-actually-means) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [What Industries Outside of AI Are Hiring The Most AI Experts?](https://www.wearedevelopers.com/magazine/98-what-industries-outside-of-ai-are-hiring-the-most-ai-experts) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)