1

Internship Python Jobs in Tucson, AZ (NOW HIRING)

next page

Showing results 1-20

Internship Python information

See Tucson, AZ salary details

$12

$55

$81

How much do internship python jobs pay per hour?

As of Jul 13, 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 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 is an Internship Python job?

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 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.

What Are Internship Opportunities That Use Python?

Python internship opportunities are for students who want to gain experience using the Python programming language in a real-world setting. Geared primarily toward students studying computer science, IT, web development, or a related subject, Python internships are temporary positions useful in garnering practical knowledge with a general-purpose programming language. Your internship duties can vary depending on your employer and their particular needs. You may write code, test existing code, or make updates to existing software, websites, or applications. Your responsibilities can also include programming algorithms and performing automated data analysis using Python.

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 are popular job titles related to Internship Python jobs in Tucson, AZ? For Internship Python jobs in Tucson, AZ, the most frequently searched job titles are:
What cities near Tucson, AZ are hiring for Internship Python jobs? Cities near Tucson, AZ with the most Internship Python job openings:
Regional Technology Associate

Regional Technology Associate

Granite Construction, Inc.

Tucson, AZ • On-site

$1.2K - $1.6K/wk

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 24 days ago


Granite Construction rating

7.4

Company rating: 7.4 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

34th of 79 rated construction


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 Demands
The 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 click here.
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 Construction employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom