1

Internship Python Jobs in Tucson, AZ (NOW HIRING)

Regional Technology Associate

Tucson, AZ · On-site

$1.2K - $1.6K/wk

Working knowledge of data analysis tools (Excel advanced functions, Power BI, Python, R ... Internship, co-op, or early professional experience in software development, analytics, or applied ...

At RTX, our internships, co-ops and full-time careers provide an exceptional foundation to work on ... Experience with software development, testing, or integration using C, C++, Python, or Visual Basic

At RTX, our internships, co-ops and full-time careers provide an exceptional foundation to work on ... Experience with software development, testing, or integration using C, C++, Python, or Visual Basic

At RTX, our internships, co-ops and full-time careers provide an exceptional foundation to work on ... Experience with software development, testing, or integration using C, C++, Python, or Visual Basic

New

Showing results 21-37

Internship Python information

See Tucson, AZ salary details

$12

$55

$81

How much do internship python jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for internship python in Tucson, AZ is $55.43, according to ZipRecruiter salary data. Most workers in this role earn between $45.67 and $62.93 per hour, depending on experience, location, and employer.

What is an internship Python?

An Internship Python job is a temporary position where interns gain hands-on experience working with Python in real-world projects. Typically, interns assist in coding, debugging, data analysis, and automation tasks under the guidance of experienced developers. These internships help build practical programming skills and improve problem-solving abilities. They are often offered by tech companies, startups, and research institutions.

What types of projects and responsibilities can I expect during a Python internship?

During a Python internship, you can expect to work on a variety of tasks such as writing and testing Python scripts, assisting in the development of web applications, automating data processing pipelines, or contributing to team-based coding projects. Interns often collaborate with senior developers and may participate in code reviews, debugging sessions, and regular team meetings. These projects are designed to give hands-on experience with professional development workflows and tools, helping interns build both their technical and teamwork skills. You may also have opportunities to learn about project management practices and contribute ideas to real-world solutions. Many organizations offer mentorship and structured feedback to help you grow and prepare for future roles in software development.

What are the key skills and qualifications needed to thrive in the internship Python position, and why are they important?

To thrive as an Internship Python candidate, you should have a solid understanding of Python programming fundamentals, data structures, and algorithms, often backed by coursework or self-taught projects. Familiarity with version control systems like Git and experience working with Python libraries such as pandas, NumPy, or Flask is highly beneficial. Strong problem-solving skills, eagerness to learn, and effective communication are important soft skills for this position. These skills enable you to effectively contribute to team projects, adapt to real-world coding tasks, and grow within a professional software development environment.

Are Python coders in demand?

Python coders are highly in demand across various industries such as technology, finance, and data science due to Python's versatility and widespread use in automation, web development, and machine learning. Employers seek Python skills for roles involving scripting, data analysis, and software development, often requiring knowledge of frameworks like Django or libraries such as Pandas and TensorFlow.

Is a Python internship worth it?

A Python internship provides practical experience in programming, often involving tasks with Python, data analysis, or automation, which can enhance a candidate's skills and employability. It offers opportunities to learn industry tools, build a portfolio, and network with professionals, making it a valuable step for those pursuing a career in software development or data science.

What jobs can I get with Python experience?

Python experience can qualify you for roles such as software developer, data analyst, data scientist, automation engineer, and backend developer. These jobs often require knowledge of frameworks like Django or Flask, and familiarity with version control tools like Git.
More about Internship Python jobs

What are the most commonly searched types of Python jobs in Tucson, AZ?

The most popular types of Python jobs in Tucson, AZ are:

What cities near Tucson, AZ are hiring for Internship Python jobs?

Cities near Tucson, AZ with the most Internship Python job openings:

Infographic showing various Internship Python job openings in Tucson, AZ as of June 2026, with employment types broken down into 42% Internship, and 58% Full Time. Highlights an 100% In-person job distribution, with an average salary of $115,285 per year, or $55.4 per hour.

Regional Technology Associate

Granite

Tucson, AZ • On-site

$1.2K - $1.6K/wk

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted yesterday


Granite Telecommunications rating

7.3

Company rating: 7.3 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

53rd of 99 rated telecommunications companies


Job description

Building a career at Granite may be the most valuable thing you could do...

Find your dream job today, and be part of something great. Our most powerful partnership is the one we have with our employees. Our people are our most valued asset and the foundation of Granite's century-old success. We're building more than infrastructure; we are building your future.

General Summary

Granite Construction is seeking an energetic and technically curious Regional Technology Associate to operate out of our Arizona regiona; office and serve as a hands-on technology liaison between regional operations and the Granite Systems Division (GSD). This junior-level role is ideal for an early-career technologist who is eager to learn civil construction operations, work closely with field teams, and help turn regional ideas into deployable, pilot-ready technology solutions.
This role will develop a working understanding of Granite's construction processes, and act as a conduit for identifying, shaping, and advancing technology-enabled improvements that drive efficiency, safety, quality, and cost performance.

Essential Job Responsibilities

Regional Engagement & Discovery

  • Learn Granite's regional operations, business processes, and civil construction workflows through direct field engagement.

  • Actively mine, document, and catalog technology opportunities surfaced by project teams and regional leadership.

  • Observe pain points and inefficiencies and translate them into clearly defined problem statements and solution concepts.

Technology Development & Enablement

  • Design, prototype, and develop lightweight applications, tools, or analytics to move ideas into a pilotable state.

  • Support rapid experimentation, testing, and iteration of solutions in close collaboration with end users.

  • Assist with release planning, versioning, testing, and deployment of early-stage solutions.

Coordination & Communication

  • Serve as a day-to-day conduit between regional teams and Granite Services Division leadership.

  • Package regional ideas, pilots, and learnings into concise briefings and artifacts suitable for leadership review.

  • Support transition of validated solutions from regional pilots into enterprise pathways, where appropriate.

Governance & Quality

  • Follow Granite technology standards, governance, and security guidelines.

  • Document solutions, assumptions, test results, and lessons learned to support scalability and reuse.

Desired Skills & Qualifications

Technical Skills

  • Proficiency with Microsoft 365 Copilot (prompting, workflow integration, document automation)

  • Experience building or configuring AI agents and workflows (Copilot Studio, StackAI, N8N, etc.)

  • Ability to identify and automate workflows using low-code/no-code tools (Power Automate, Power Apps, Replit)

  • Working knowledge of data analysis tools (Excel advanced functions, Power BI, Python, R)

  • Experience building lightweight apps using:

    • Power Platform (Power Apps, Dataverse)

    • Replit or similar cloud AI-assisted dev environments

  • Basic understanding of:

    • APIs, webhooks, and integrations

    • JSON / data structures

    • Versioning and deployment concepts

    • Release Management

    • Source Control (Github)

    • CI/CD Pipelines

  • Strong familiarity with Microsoft 365 ecosystem (Teams, SharePoint, OneDrive, Planner)

Professional Attributes

  • High energy, enthusiasm, and genuine curiosity about how things work in the field.

  • Strong communication skills and ability to explain technical concepts to non-technical audiences, connecting users' needs to technical solutions

  • Comfortable working in ambiguity, learning on the job, and iterating quickly.

  • Self-starter mindset with a bias toward action and contribution.

Education & Experience

  • Bachelor's degree in Computer Science, Engineering, Data Science, or a related field preferred.

  • Internship, co-op, or early professional experience in software development, analytics, or applied technology encouraged.

  • Interest in construction, infrastructure, or industrial environments is a strong plus.

Physical DemandsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is regularly required to talk and hear. The employee frequently is required to stand, walk, sit and use hands to operate a computer keyboard. The employee is occasionally required to reach with hands and arms. The employee must occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, and ability to adjust focus. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Additional Requirements/Skills
  • Ability and willingness to abide by the Company's Code of Conduct
  • Travel to materials plants, satellite offices and job sites may be frequent with some extended daily and weekend hours required.

Our Benefits at a Glance:

Building tomorrow starts with you, and Granite knows that you can excel only if we support you in and out of the workplace. That is why we offer a broad benefits package that includes paid holidays, sick leave, medical, dental, vision, life insurance, disability insurance, flexible spending plans, as well as special programs for musculoskeletal health, mental wellness, and more.

Salaried employees may choose from two PPO medical plans through Anthem BlueCross, including our most popular plan, for which 100% of the premium is paid by Granite for eligible employees and dependents. Employees can also opt into a Health Savings Account (HSA) or a Flexible Spending Account (FSA).

As part of our investment in your future outside of the workplace, Granite provides a 100% match on the first 6% of eligible compensation that salaried employees defer into their 401(k) plans, which vests immediately.

Benefits may vary for positions located outside of the continental United States.

Base Salary Range:

$54,700.00 - $82,050.00

Pay may vary based upon relevant experience, skills, location, and education among other factors.

About Granite Construction Incorporated

Granite Construction Incorporated is a member of the S&P 400 Index and is the parent company of Granite Construction Company, one of the nation's largest heavy civil contractors and construction materials producers. Granite is a Drug-Free Workplace and Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, protected veteran status, or any other protected characteristic.We consider qualified applicants with arrest and conviction records in accordance with the San Francisco Fair Chance Ordinance, the Los Angeles Fair Chance Initiative for Hiring Ordinance, and other applicable laws.

For additional information on applicant/employee rights please clickhere.

Notice to Staffing Agencies

Granite Construction, Inc. and its subsidiaries ("Granite") will not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to Granite, including unsolicited resumes sent to a Granite mailing address, fax machine or email address, directly to Granite employees, or to Granite's resume database will be considered Granite property. Granite will NOT pay a fee for any placement resulting from the receipt of an unsolicited resume.Granite will consider any candidate for whom an Agency has submitted an unsolicited resume to have been referred by the Agency free of any charges or fees.Agencies must obtain advance written approval from Granite's recruiting function to submit resumes, and then only in conjunction with a valid fully-executed contract for service and in response to a specific job opening.Granite will not pay a fee to any Agency that does not have such agreement in place.Agency agreements will only be valid if in writing and signed by Granite's Human Resources Representative or his/ her designee. No other Granite employee is authorized to bind Granite to any agreement regarding the placement of candidates by Agencies.


What Granite Telecommunications employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom