1

Python Data Analyst Jobs in Buffalo, NY (NOW HIRING)

Data Scientist

Buffalo, NY · On-site

$85K - $115K/yr

... analysis, machine learning algorithms, and data visualization techniques Experience with programming languages such as Python or R Proficiency in SQL and database management Ability to clean and ...

Deep knowledge of statistical analysis, data wrangling, exploratory data analysis, machine learning, data visualization, SQL, Python or R programming, hypothesis testing, and communication of data ...

... as Python or R. * 5+ Years of Experience with Strong knowledge of machine learning techniques and algorithms. * 5+ Years of Experience with data manipulation and analysis libraries like pandas and ...

Senior Commercial Insurance Analyst - Remote

Alabama, NY · Remote

$79K - $105K/yr

Performs complex data analysis for commercial insurance related to overall business objectives ... Working knowledge of R or Python. * Experience with automating repetitive tasks. * Adaptability and ...

Data Scientist

Buffalo, NY · On-site

$85K - $115K/yr

... analysis, machine learning algorithms, and data visualization techniques • Experience with programming languages such as Python or R • Proficiency in SQL and database management • Ability to ...

next page

Showing results 1-20

Python Data Analyst information

See Buffalo, NY salary details

$32.9K

$80.1K

$131.7K

How much do python data analyst jobs pay per year?

As of Jun 9, 2026, the average yearly pay for python data analyst in Buffalo, NY is $80,051.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,500.00 and $94,000.00 per year, depending on experience, location, and employer.

What does a Python Data Analyst do?

A Python Data Analyst leverages the Python programming language to collect, process, and analyze large sets of data. They use tools and libraries like Pandas, NumPy, and Matplotlib to clean data, perform statistical analysis, and create visualizations that help organizations make data-driven decisions. Their role often involves extracting insights from complex datasets, automating data workflows, and communicating findings to stakeholders through reports or dashboards. Python Data Analysts play a crucial part in turning raw data into actionable business intelligence.

How do Python Data Analysts typically collaborate with other departments within an organization?

Python Data Analysts often work closely with teams such as marketing, finance, and product development to provide data-driven insights that inform business decisions. They regularly participate in cross-functional meetings to understand departmental objectives, gather requirements for data analysis, and present their findings in an accessible manner. Effective communication and the ability to translate technical results into actionable recommendations are essential, as analysts often act as a bridge between technical data and non-technical stakeholders.

What is the difference between Python Data Analyst vs Data Scientist?

AspectPython Data AnalystData Scientist
Required SkillsPython, SQL, data visualization, statistical analysisPython, R, machine learning, statistical modeling
Work EnvironmentBusiness analytics, reporting, data cleaningAdvanced modeling, predictive analytics, research
Industry UsageFinance, marketing, healthcare, retailTech, finance, research, AI development

While both roles require Python and data analysis skills, Data Scientists typically engage in more complex modeling and machine learning, whereas Python Data Analysts focus on data cleaning, visualization, and reporting to support business decisions.

What Does a Python Data Analyst Do?

As a Python data analyst, you use the Python programming language to develop tools for data mining, analysis, and data visualization. You typically develop a script to meet the specific data needs of your client or employer. Then, you test your code and perform debugging duties before deploying it in a live environment. Some data analysts also have algorithm creation responsibilities. In this case, after creating and testing an algorithm, you use Python with your algorithm to interpret data. You also develop reports to show to your clients or employers, and you may code a web app or interface that clients can use to visualize data sets.

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

To thrive as a Python Data Analyst, you need strong analytical skills, a solid grasp of statistics, and proficiency in Python programming, often supported by a degree in data science, mathematics, or a related field. Familiarity with data analysis libraries like pandas and NumPy, visualization tools such as Matplotlib or Seaborn, and experience with data querying languages like SQL are typically required. Attention to detail, critical thinking, and effective communication help you derive insights and present findings clearly to stakeholders. These skills and qualities are vital for transforming raw data into actionable business intelligence and supporting data-driven decision-making.
What are the most commonly searched types of Python Data Analyst jobs in Buffalo, NY? The most popular types of Python Data Analyst jobs in Buffalo, NY are:
What are popular job titles related to Python Data Analyst jobs in Buffalo, NY? For Python Data Analyst jobs in Buffalo, NY, the most frequently searched job titles are:
What job categories do people searching Python Data Analyst jobs in Buffalo, NY look for? The top searched job categories for Python Data Analyst jobs in Buffalo, NY are:
What cities near Buffalo, NY are hiring for Python Data Analyst jobs? Cities near Buffalo, NY with the most Python Data Analyst job openings:
Infographic showing various Python Data Analyst job openings in Buffalo, NY as of June 2026, with employment types broken down into 3% As Needed, 36% Full Time, 51% Part Time, 9% Contract, and 1% Nights. Highlights an 82% Physical, 7% Hybrid, and 11% Remote job distribution, with an average salary of $80,051 per year, or $38.5 per hour.
Financial Crimes Reporting & Intelligence - Sr. Analyst

Financial Crimes Reporting & Intelligence - Sr. Analyst

Keybank

Amherst, NY

$96K - $181K/yr

Full-time

Posted 4 days ago


KeyBank rating

8.2

Company rating: 8.2 out of 10

Based on 89 frontline employees who took The Breakroom Quiz

38th of 141 rated banks


Job description

Location:

4224 Ridge Lea Road, Amherst New York
Job Summary

The Financial Crimes Reporting & Intelligence Sr. Analyst is responsible for sourcing, preparing, and delivering reporting and analytics in support of BSA/AML/OFAC & Corporate Investigations compliance. The candidate will leverage data mining, analytics, and visualization tools to transform complex data into actionable business insights, operational reports, tolerance thresholds, and key risk indicators. The role requires a blend of accountability, technical expertise, and business acumen to meet tight deadlines, drive continuous improvement and meet regulatory expectations.

The ideal candidate will support advanced reporting and analysis, data quality initiatives, and collaborate with stakeholders to align reporting with strategic objectives. This includes identifying and anticipating business needs, translating them into insightful data solutions, and enhancing business and data literacy across the organization. The analyst may also work closely with analytics enablement and data strategy partners to drive innovation, improve efficiency, and support the adoption of enterprise-wide data and analytics strategies.

Key Responsibilities
  • Provide advanced analysis and reporting, leveraging critical thinking and business acumen to source and translate data into business insights to solve business problems.

  • Collaborate with business partners to understand and provide analytical needs.

  • Support regulatory exams and audits by delivering required reports, documentation, and data extracts in a timely and accurate manner.

  • Identify opportunities to automate manual reporting processes and implement scalable, repeatable solutions.

  • Manage personal data pipelines within analytical workspaces.

  • Translate complex data into clear, actionable insights for both technical and non-technical audiences.

  • Promote data and business literacy across the team and broader organization through mentoring, documentation, and knowledge sharing.

  • Stay abreast industry trends, regulatory changes, and emerging technologies to continuously improve reporting practices and tools.

  • Effectively manage and prioritize multiple deliverables.

Required Qualifications

Education & Experience:

  • Bachelor's degree (or equivalent) in Data Analytics, Business Management, Computer Science, Management Information Systems, Statistics, or relevant fields with at least 4 years of relevant experience.

  • Advanced experience with analytical programming languages (SQL, SAS & Python).

  • Experience with analytical tools such as Dataprep, Vertex.AI, Data Fusion, Dataform, Cloud Composer or other Google Cloud Platform tools preferred.

  • Experience with Bitbucket, Github or other code management platforms preferred

  • Proficiency in data visualization tools (Tableau, Cognos, Oracle BI, Power BI, Looker Studio etc.).

  • Advanced proficiency in Microsoft Excel, PowerPoint and SharePoint.

  • Experience with MS Forms, Power Automate & Copilot preferred.

  • Understanding of source systems, data supply chains, and process flows.

  • Ability to work with large datasets and navigate data warehouses.

  • Familiarity with automation and data transformation processes.

  • Ability to translate business questions into data-driven insights.

  • Experience conducting descriptive and diagnostic analytics.

  • Strong communication skills to present findings to technical and non-technical audiences.

  • Proven ability to manage multiple priorities and deliver under tight deadlines.

  • Basic knowledge of banking laws and regulations with emphasis on BSA, AML, and OFAC.

  • 3 or more years of experience in AML, OFAC and/or Fraud data analytics or a similar area.

  • Prior experience with BSA/AML/OFAC/Fraud applications preferred.

  • ACAMS, ACFCS, or similar certifications preferred.

Expected Competencies
  • Communication: Strong written and verbal communication skills; Effectively communicates key points to stakeholders with the right amount of detail; Proactively shares information for those who may have a need to know.

  • Leadership: Serves as a role model, may coach and develop others; provides mentorship to junior staff.

  • Collaboration & Partnership: Establishes a reputation as a collaborative and trusted partner across business, compliance, and technology teams.

  • Execution & Accountability: Ability to manage multiple projects; Ability to deliver high-quality results under pressure.

  • Analytical Rigor: Applies critical thinking and analytical skills to solve complex problems and generate actionable insights. Possesses intellectual curiosity.

  • Business Acumen: Understands the business; What are the needs and strategy of the business.

  • Data Stewardship: Champions data quality, completeness, and documentation. Identifies and defines critical data elements for reporting and decision-making.

    COMPENSATION AND BENEFITS

    This position is eligible to earn a base salary in the range of $96,000.00 - $181,000.00 annually. Placement within the pay range may differ based upon various factors, including but not limited to skills, experience and geographic location. Compensation for this role also includes eligibility for incentive compensation which may include production, commission, and/or discretionary incentives.

    Please click here for a list of benefits for which this position is eligible.

    Key has implemented an approach to employee workspaces which prioritizes in-office presence, while providing flexible options in circumstances where roles can be performed effectively in a mobile environment.

    Job Posting Expiration Date: 07/12/2026 KeyCorp is an Equal Opportunity Employer committed to sustaining an inclusive culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, pregnancy, disability, veteran status or any other characteristic protected by law.

    Qualified individuals with disabilities or disabled veterans who are unable or limited in their ability to apply on this site may request reasonable accommodations by emailing HR_Compliance@keybank.com.

    #LI-Hybrid

    What KeyBank employees say

    Pay

    Benefits

    Hours and flexibility

    Workplace

    Get the full story on Breakroom


    KeyBank logo

    About KeyBank

    Sourced by ZipRecruiter

    Key is one of the nation's largest bank-based financial services companies. Key provides deposit, lending, cash management, insurance, and investment services to individuals and businesses in 15 states under the name KeyBank National Association through a network of more than 1,200 branches and more than 1,500 ATMs. Key also provides a broad range of sophisticated corporate and investment banking products, such as merger and acquisition advice, public and private debt and equity, syndications, and derivatives to middle market companies in selected industries throughout the United States under the KeyBanc Capital Markets trade name.

    Industry

    Banking and credit intermediation

    Company size

    10,000+ Employees

    Headquarters location

    Cleveland, OH, US

    Year founded

    1849