1

Python Data Scientist Jobs in Tucson, AZ (NOW HIRING)

Bachelor's degree in engineering, computer science or physics * Experience in data analysis, including statistics * Experience using MATLAB, Python or similar for data analysis * Experience ...

Digital Analyst Internships

Tucson, AZ · On-site

$91K - $108K/yr

... Computer Science, Information Systems, or a related field * Familiarity with data analysis ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Bachelor's degree in engineering, computer science or physics * Experience in data analysis, including statistics * Experience using MATLAB, Python or similar for data analysis * Experience ...

Linear Algebra Tutor

Tucson, AZ · Remote

$18 - $40/hr

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... Adapts instruction using matrix visualization tools, computational software like MATLAB or Python ...

Senior Software Engineer

Tucson, AZ · On-site

$113K - $150K/yr

Required : • Bachelor's degree in Computer Science or related field, or equivalent advanced ... Knowledge of Python for data management and analysis. • Knowledge of Linux, HPC, and cloud ...

Regional Technology Associate

Tucson, AZ

$1.2K - $1.6K/wk

Working knowledge of data analysis tools (Excel advanced functions, Power BI, Python, R ... Bachelor's degree in Computer Science, Engineering, Data Science, or a related field preferred.

Pursuing a bachelor's degree in engineering, computer science, related field, or relevant ... MATLAB, Python or C++ scripting ability * Data analysis and working with large data sets MUST be ...

Pursuing a bachelor's degree in engineering, computer science, related field, or relevant ... MATLAB, Python or C++ scripting ability * Data analysis and working with large data sets MUST be ...

Coding Tutor

Tucson, AZ · Remote

$18 - $40/hr

Adapts instruction using block-based tools like Scratch, text-based languages like Python, and ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

next page

Showing results 1-20

Python Data Scientist information

See Tucson, AZ salary details

$34.8K

$114K

$182.5K

How much do python data scientist jobs pay per year?

As of Jun 27, 2026, the average yearly pay for python data scientist in Tucson, AZ is $113,969.00, according to ZipRecruiter salary data. Most workers in this role earn between $91,500.00 and $126,300.00 per year, depending on experience, location, and employer.

What does a data scientist do with Python?

A data scientist uses Python to analyze data, build models, and create visualizations. They often utilize libraries like pandas, scikit-learn, and TensorFlow to extract insights and develop predictive algorithms, making Python a key tool in their workflow.

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

AspectPython Data ScientistData Analyst
Required SkillsPython, machine learning, statistical analysis, data modelingExcel, SQL, basic statistics, data visualization
CertificationsData Science certifications, Python programming coursesData analysis or business intelligence certifications
Work EnvironmentData science teams, R&D, predictive modeling projectsBusiness units, reporting, data visualization tasks
Industry UsageTech, finance, healthcare, e-commerceRetail, marketing, finance, healthcare

Python Data Scientists focus on building predictive models and advanced analytics using Python, while Data Analysts primarily interpret data through visualization and reporting. Both roles require strong analytical skills, but Python Data Scientists typically have more programming and machine learning expertise, making them suitable for complex data projects.

What are some common challenges faced by Python Data Scientists when working with large datasets?

Python Data Scientists often encounter challenges related to processing and analyzing large datasets, such as memory limitations and slow computation times. To address these, professionals typically use libraries like Pandas, Dask, or PySpark to optimize data handling and leverage parallel computing. Collaborating closely with data engineers and IT teams can also help in setting up efficient data pipelines and scalable infrastructure. Staying updated with best practices in data preprocessing and model optimization is crucial for managing these challenges effectively.

How much do Python data scientists make?

Python data scientists typically earn between $80,000 and $130,000 annually, depending on experience, location, and industry. Senior roles or those with advanced skills in machine learning and big data tools can earn higher salaries, often exceeding $150,000.

What is a Python Data Scientist?

A Python Data Scientist is a professional who uses Python programming language and its data analysis libraries to extract insights from large datasets. They apply statistical techniques, machine learning algorithms, and data visualization tools to solve business problems and make data-driven decisions. Python Data Scientists often work with tools like pandas, NumPy, scikit-learn, and Jupyter notebooks to manipulate data and build predictive models. Their role typically involves collecting, cleaning, analyzing, and interpreting complex data to help organizations make informed decisions.

Is 40 too late for data science?

Age is not a barrier to becoming a Python Data Scientist. Many professionals transition into data science later in their careers by acquiring relevant skills such as Python, machine learning, and data analysis, often through online courses or certifications. Success depends on your ability to learn, adapt, and build a strong portfolio of projects regardless of age.

What is the 80 20 rule in data science?

In data science, the 80/20 rule, also known as Pareto principle, suggests that roughly 80% of results come from 20% of the efforts or features. Data scientists often use this concept to focus on the most impactful variables or tasks to optimize model performance and efficiency.

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

To thrive as a Python Data Scientist, you need strong analytical skills, a solid understanding of statistics, machine learning, and proficiency in Python programming, typically backed by a degree in computer science or a related field. Familiarity with tools and libraries such as Pandas, NumPy, Scikit-learn, TensorFlow, and version control systems like Git is essential. Problem-solving, curiosity, and effective communication are standout soft skills for this role. These abilities are crucial for extracting actionable insights from data, building predictive models, and collaborating across multidisciplinary teams.
What are popular job titles related to Python Data Scientist jobs in Tucson, AZ? For Python Data Scientist jobs in Tucson, AZ, the most frequently searched job titles are:
What job categories do people searching Python Data Scientist jobs in Tucson, AZ look for? The top searched job categories for Python Data Scientist jobs in Tucson, AZ are:
What cities near Tucson, AZ are hiring for Python Data Scientist jobs? Cities near Tucson, AZ with the most Python Data Scientist job openings:
Infographic showing various Python Data Scientist job openings in Tucson, AZ as of June 2026, with employment types broken down into 60% Full Time, 34% Part Time, and 6% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $113,969 per year, or $54.8 per hour.

TS/SCI/Sr Software Developer - Only TS / SCI active apply

Henpen Corporation

Tucson, AZ • On-site, Remote

$51.50 - $68/hr

Other

Posted 26 days ago


Job description

Senior Software Developer
Tucson, Arizona, USA
160000-260000
Job Description
We are seeking a talented, tenacious, results driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists who are collectively responsible for creating custom geolocation and digital communications systems in support of national security defense.
Core responsibilities include creative problem solving, researching or inventing advanced geolocation algorithms, implementing them in efficient software, testing with real-world data, and deploying to front-line customer facilities.
Our dynamic environment and diverse projects demand flexibility to learn new technologies quickly.
Our personnel can expect to work across all functional areas: systems engineering, development, integration and test, deployment and O&M.
Core responsibilities include:
Design/architect, develop, test, deploy, and operate fully integrated software
Design, build, and maintain infrastructure for modern integration between our applications and third-party services
Collaborate extremely effectively with product managers, designers, other engineers, stakeholders, and vendors on projects within the team.
Communicate technical ideas and work closely with other senior members of the team.
You will also provide technical leadership and guidance to junior team members and mentor others to grow in their technical abilities.
A key responsibility is staying up-to-date with the latest technologies, tools, and methodologies and experimenting with new technologies to incorporate innovative solutions into our projects.
Our personnel can expect to work across all functional areas: systems engineering, development, integration and test, deployment and O&M, and experience the direct mission feedback from the customer and seeing your project provide real-world contributions that make a significant difference.
You're encouraged and expected to propose things that you believe will improve the applications and frameworks you're working in.
The ability to work unsupervised with minimal direction and the ability to self-start is a must.
What required background will make you successful?
Expert knowledge of data structures, algorithms, and modern design patterns and data layers
Expert knowledge of Golang
Passion to build internal solutions and own development of enterprise-wide applications
Extensive knowledge of building quality APIs for internal and external products
Extensive experience integrating internal and third-party services into your solution
Highly proficient in modern software engineering practices for testability and readability
Demonstrated ability to design the architecture of software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements
Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science
Minimum 15 years' experience in software engineering-related discipline
Active TS/SCI security clearance
US CITIZENSHIP REQUIRED
Preferred skills:
Experience providing technical leadership and guidance to junior team member and mentoring other engineers to grow in their technical abilities
Highly proficient in C++ and Python for engineering and scientific applications in LINUX environments
Knowledge of cloud computing platforms like Amazon Web Services (AWS)
Knowledge of Javascript and web technologies such as VueJS or React
Experience automating workflows across the enterprise
DevOps and Cloud computing Experience (Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP)
Agile development processes and leadership
Full relocation provided
Remote work/telework is not available for this position.
Qualifications
What required background will make you successful?
Expert knowledge of data structures, algorithms, and modern design patterns and data layers
Expert knowledge of Golang
Passion to build internal solutions and own development of enterprise-wide applications
Extensive knowledge of building quality APIs for internal and external products
Extensive experience integrating internal and third-party services into your solution
Highly proficient in modern software engineering practices for testability and readability
Demonstrated ability to design the architecture of software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements
Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science
Minimum 15 years' experience in software engineering-related discipline
Active TS/SCI security clearance
US CITIZENSHIP REQUIRED
Preferred skills:
Experience providing technical leadership and guidance to junior team member and mentoring other engineers to grow in their technical abilities
Highly proficient in C++ and Python for engineering and scientific applications in LINUX environments
Knowledge of cloud computing platforms like Amazon Web Services (AWS)
Knowledge of Javascript and web technologies such as VueJS or React
Experience automating workflows across the enterprise
DevOps and Cloud computing Experience (Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP)
Agile development processes and leadership
Full relocation provided
Remote work/telework is not available for this position.
Why is This a Great Opportunity
We are seeking a talented, tenacious, results driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists who are collectively responsible for creating custom geolocation and digital communications systems in support of national security defense.