1

Contract Python Data Analysis Jobs in Chicago, IL

Data Analyst

Chicago, IL

$160K - $166K/yr

... analysis; 3 years of experience with Python; 3 years of experience with SQL server; 3 years of experience with advanced formulas, pivot tables, and data visualization in Excel; and 2 years of ...

Data Analyst

Chicago, IL · On-site

$160K - $166K/yr

... analysis; 3 years of experience with Python; 3 years of experience with SQL server; 3 years of experience with advanced formulas, pivot tables, and data visualization in Excel; and 2 years of ...

Data Analyst

Chicago, IL · On-site

$160K - $166K/yr

... analysis; 3 years of experience with Python; 3 years of experience with SQL server; 3 years of experience with advanced formulas, pivot tables, and data visualization in Excel; and 2 years of ...

Data Analyst

Chicago, IL · On-site

$85K - $110K/yr

... Python for data analysis, and automation • Database and cloud platform fluency for data management (SQL, AWS) • Experience working with large and different datasets • Experience building ...

Contract Work authorization: Cannot work with OPT or CPT Description NTRS Asset and Market Data team is looking for an experienced and versatile Data Analytics Engineer to help us build a Security ...

Lead Data Engineer

Chicago, IL · Remote

$105K - $139K/yr

Experience working in an Agile analytics environment where close collaboration with key stakeholders to address evolving requirements is the norm; * Expertise in SQL, Python, data modeling, and ...

Lead Data Engineer

Chicago, IL · On-site

$105K - $139K/yr

Expertise in SQL, Python, data modeling, and distributed processing. Experience with CI/CD, DevOps, and modern data architecture (lakehouse, medallion, etc.). Experience working in an Agile analytics ...

New

Compliance Data Analyst

Chicago, IL · On-site

$85K - $100K/yr

Strong proficiency in Python and SQL, with hands-on experience using data analysis libraries such as Pandas, Polars, and NumPy, and visualization tools such as Plotly, Matplotlib, or Seaborn

Python Developer

Chicago, IL · On-site

$51.75 - $71.50/hr

Analyze system performance, troubleshoot issues, and recommend improvements to enhance efficiency ... Strong experience with data processing and automation frameworks * Experience developing ...

New

Proficiency in Python, data analysis, visualization, and writing scalable, production-ready code using object-oriented design. * Demonstrated ability to take data science, ML, or causal inference ...

Data Analyst

Chicago, IL · On-site

$120K - $170K/yr

Build and maintain automated pipelines supporting Finance and Accounting (SQL, Python, dbt, or ... Experience supporting data-driven processes in Finance, FP&A, Accounting, or similar business ...

Senior Data Analyst - People Analytics

Chicago, IL · On-site

$88K - $111K/yr

... FP&A stakeholders using Qlik or similar BI tools (Tableau, Power BI) * Build and maintain Python ... Ensure data quality, consistency, and reliability across all pipelines and reporting assets * Build ...

Senior Data Analyst - People Analytics

Chicago, IL · On-site

$88K - $111K/yr

... FP&A stakeholders using Qlik or similar BI tools (Tableau, Power BI) * Build and maintain Python ... Ensure data quality, consistency, and reliability across all pipelines and reporting assets * Build ...

next page

Showing results 1-20

Contract Python Data Analysis information

See Chicago, IL salary details

$13

$60

$88

How much do contract python data analysis jobs pay per hour?

As of Jul 11, 2026, the average hourly pay for contract python data analysis in Chicago, IL is $60.39, according to ZipRecruiter salary data. Most workers in this role earn between $49.76 and $68.61 per hour, depending on experience, location, and employer.

What are some common challenges faced by contract Python Data Analysts, and how can they be addressed?

Contract Python Data Analysts often face challenges such as quickly adapting to new data environments, understanding project-specific requirements, and integrating with existing teams on a temporary basis. To address these, it's important to have strong communication skills, be proactive in clarifying expectations early on, and familiarize yourself with the company's data infrastructure and tools as soon as possible. Additionally, maintaining organized and well-documented code helps ensure smooth handovers and collaboration with other team members.

What are the key skills and qualifications needed to thrive as a Contract Python Data Analyst, and why are they important?

To thrive as a Contract Python Data Analyst, you need strong analytical skills, proficiency in Python programming, and a solid understanding of statistics and data manipulation, often supported by a relevant degree or proven experience. Familiarity with tools such as pandas, NumPy, SQL databases, and data visualization libraries is typically required. Excellent problem-solving, communication, and time management skills help you deliver actionable insights and collaborate effectively with stakeholders. These abilities are essential for extracting, interpreting, and presenting data-driven solutions that support business objectives in a contract-based environment.

What are Contract Python Data Analysis jobs?

Contract Python Data Analysis jobs involve working on a temporary or project-based basis to analyze and interpret data using Python programming. Professionals in these roles use Python libraries such as pandas, NumPy, and matplotlib to clean, process, and visualize data for clients or organizations. They may be hired for short-term projects to deliver insights, build reports, or automate data workflows, often collaborating remotely or on-site. Contract positions offer flexibility and the opportunity to work with various industries and datasets.

What is the difference between Contract Python Data Analysis vs Contract Data Scientist?

AspectContract Python Data AnalysisContract Data Scientist
Required SkillsPython, SQL, data visualization, basic statistical analysisPython, R, machine learning, statistical modeling, data visualization
Work EnvironmentProject-based, client sites or remote, short-term contractsConsulting firms, tech companies, research projects, often longer-term
Industry UsageFinance, marketing, healthcare, retailTech, finance, healthcare, academia

Contract Python Data Analysts focus on data cleaning, visualization, and basic analysis using Python, suitable for short-term projects. Contract Data Scientists typically handle advanced modeling, machine learning, and statistical analysis, often requiring broader skill sets. Both roles are in high demand but differ in complexity and scope.

What are the most commonly searched types of Python Data Analysis jobs in Chicago, IL? The most popular types of Python Data Analysis jobs in Chicago, IL are:
What are popular job titles related to Contract Python Data Analysis jobs in Chicago, IL? For Contract Python Data Analysis jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Contract Python Data Analysis jobs in Chicago, IL look for? The top searched job categories for Contract Python Data Analysis jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Contract Python Data Analysis jobs? Cities near Chicago, IL with the most Contract Python Data Analysis job openings:

$160K - $166K/yr

Full-time

Posted 29 days ago


Job description

We're building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what's right for our clients.

At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.

To learn more about CIBC, please visit CIBC.com

What you'll be doing

CIBC Bank USA seeks a Data Analyst to validate complex data mapping and transformation logic for financial applications and systems. Drive implementation and performance of analytical models across development, testing, UAT, and production environments. Develop and implement advanced SQL queries and PySpark automation scripts to extract, transform, and validate raw data from diverse source systems. Design and implement advanced transactional models using banking data to assess credit risk, optimize asset-liability management, and support regulatory reporting. Translate business requirements into actionable modeling solutions, deliver insights for executive decision-making, and ensure all outputs meet compliance and audit standards. Participate in stress testing and scenario analysis to enhance financial performance and risk management. Convert raw operational data into dimensional models and data marts to support analytical reporting and business intelligence initiatives. #LI-DNI

Position requires a Bachelor's degree in Computer Science, Electronics Engineering, Management Information Systems, or a related STEM field, followed by 5 years of progressively responsible experience with executing complex data analysis projects in a financial industry setting. Experience must include a minimum of: 5 years of experience with entity-relationship diagrams, dimensional schema designs, and conceptual, logical, and physical data modeling; 5 years of experience with advanced SQL queries; 3 years of experience with data lineage analysis; 3 years of experience with Python; 3 years of experience with SQL server; 3 years of experience with advanced formulas, pivot tables, and data visualization in Excel; and 2 years of experience with statistical analysis. Part-time telecommuting benefit available.

Job location: Chicago, IL. RATE OF PAY: $160,555.00 - $166,300.00 per year. To apply, please visit https://www.cibc.com/en/about-cibc/careers.html and enter Job Requisition ID ***2612718 Data Analyst ***. Alternatively, please send your resume, cover letter, and a copy of the ad to: CIBC, Attn.: H. Lazzaro, 300 Madison Avenue, New York, NY 10017.

At CIBC, your goals are a priority. We start with your strengths, ambitions and strive to create opportunities to tap into your potential.

What you need to know

  • CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact Mailbox.careers-carrieres@cibc.com

  • You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.

  • We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.

Expected End Date

2026-08-28

Job Location

IL-70 W Madison St, 8th Fl

Employment Type

Regular

Weekly Hours

40

Skills

Agile Thinking, Business Requirements Analysis, Communication, Critical Thinking, Domain Knowledge, Operational Efficiency, Problem Solving, Process Design, Python (Programming Language)