1

Research Python Jobs in Salt Lake City, UT (NOW HIRING)

... research, and operational decision making. This role combines SQL/PYTHON analysis, data warehousing, semantic modeling, business intelligence, data governance, reporting validation, and AI-enabled ...

Data Warehouse Analytics Specialist

Sandy, UT ยท On-site

$17 - $21.75/hr

... research, and operational decision making. This role combines SQL/PYTHON analysis, data warehousing, semantic modeling, business intelligence, data governance, reporting validation, and AI-enabled ...

Translate business questions into best-in-class research plans * Effectively democratize data and ... Experience using SQL, Python, or similar tools to manipulate large and complex data sets in order ...

Translate business questions into best-in-class research plans * Effectively democratize data and ... Experience using SQL, Python, or similar tools to manipulate large and complex data sets in order ...

Data Engineer

Salt Lake City, UT ยท On-site

$110K - $133K/yr

Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in production or research settings Strong Python proficiency (numpy, pandas, Parquet, HDF5 are daily tools ...

Data Engineer

West Jordan, UT ยท On-site

$106K - $128K/yr

Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in production or research settings Strong Python proficiency (numpy, pandas, Parquet, HDF5 are daily tools ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

Showing results 21-40

Research Python information

See Salt Lake City, UT salary details

$12

$56

$83

How much do research python jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for research python in Salt Lake City, UT is $56.73, according to ZipRecruiter salary data. Most workers in this role earn between $46.78 and $64.42 per hour, depending on experience, location, and employer.

Is Research Python good for research?

Research Python is a specialized role that involves using Python programming skills to support research activities, such as data analysis, automation, and modeling. Proficiency in Python, along with knowledge of scientific libraries like NumPy or pandas, makes it a valuable skill for research projects. The role often requires strong problem-solving abilities and familiarity with research environments or datasets.

What is a Research Python developer?

A Research Python Developer is a professional who uses the Python programming language to support and conduct research activities. They often work with data analysis, machine learning, simulation, and automation to solve scientific or academic problems. Their role may involve developing prototypes, processing large datasets, and collaborating with researchers to implement algorithms or models. Research Python Developers are commonly found in universities, research institutions, and tech companies focused on innovation.

What is the difference between Research Python vs Data Analyst?

AspectResearch PythonData Analyst
Required SkillsPython programming, research methodologies, data analysisData analysis, visualization, SQL, Excel
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness settings, corporate offices, consulting firms
Common CertificationsPython certifications, research methodology coursesMicrosoft Excel, Tableau, SQL certifications
Industry UsageAcademic research, scientific projects, tech R&DBusiness intelligence, marketing, finance

Research Python focuses on using Python for scientific and academic research, emphasizing programming and research methodologies. Data Analysts primarily analyze and interpret data to support business decisions, often using tools like Excel and Tableau. While both roles require data skills, Research Python is more technical and research-oriented, whereas Data Analysts focus on data interpretation within business contexts.

Which research Python job is in demand?

Research Python roles in demand include data scientist, machine learning engineer, and AI researcher, often requiring strong programming skills, knowledge of libraries like NumPy and TensorFlow, and experience with data analysis. These positions are prevalent in industries such as technology, finance, and healthcare, with a focus on developing algorithms and models for data-driven insights.

What are the key skills and qualifications needed to thrive as a Research Python developer?

To thrive as a Research Python Developer, you need expertise in Python programming, data analysis, and a strong foundation in mathematics or computer science, often supported by an advanced degree. Familiarity with libraries such as NumPy, pandas, TensorFlow, and version control systems like Git is typically required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for translating research goals into practical code. These skills are essential for developing robust research solutions, collaborating with interdisciplinary teams, and advancing scientific or technical projects.

What are some common challenges faced by Research Python developers when collaborating with cross-functional teams?

Research Python Developers often work alongside data scientists, domain experts, and engineers, which can present challenges such as aligning on project goals, translating research requirements into efficient code, and ensuring reproducibility of results. Effective communication and thorough documentation are key to overcoming these challenges. Additionally, Research Python Developers may need to adapt their code to integrate with different tools or platforms used by other team members, requiring flexibility and a willingness to learn new technical concepts.
What are popular job titles related to Research Python jobs in Salt Lake City, UT? For Research Python jobs in Salt Lake City, UT, the most frequently searched job titles are:
What job categories do people searching Research Python jobs in Salt Lake City, UT look for? The top searched job categories for Research Python jobs in Salt Lake City, UT are:

Postdoctoral Researcher - Passive Seismic Imaging

Zanskar

Salt Lake City, UT โ€ข On-site

$85K - $95K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Job description

Postdoctoral Researcher - Passive Seismic Imaging
Location: Salt Lake City, UT (hybrid)
Benefits Eligible: yes
Salary: $85k - $95k
Manager: Seismic Team Lead
Why we exist and why we need you
Geothermal energy is the most abundant renewable energy source in the world. However, historically it's been hard to find and expensive to develop. At Zanskar, we're using advanced technology to find and develop new geothermal resources that make baseload geothermal a cost-effective and vital contributor to a carbon-free energy future. We are revolutionizing the exploration process, setting new industry standards for discovery rates by finding new prospects at an unprecedented scale and working to develop faster and cheaper with scale and reduced risk drilling.
We're seeking a Postdoctoral Researcher in Passive Seismic Imaging to help advance how we image the subsurface using earthquakes and ambient noise. Working alongside our exploration and R&D teams, you'll help convert passive seismic signals into actionable items: images of basement depth, and fault geometry, that improve how we characterize prospects.
Outcomes - Problems you'll solve
  • Build velocity models and image basement depth, layering, and fault structure from passive arrays
  • Locate and analyze microseismicity to map active faults, stress regimes, and structural controls
  • Develop, benchmark, and refine passive seismic imaging methods
  • Construct reproducible, well-documented processing pipelines (Python/ObsPy or equivalent) that scale to large datasets
  • Work with the exploration and R&D teams to integrate passive imaging into prospect evaluation
What we're looking for
Required
  • Ph.D. (completed or near completion) in geophysics, seismology, or a closely related field
  • Demonstrated research expertise in passive seismic methods such as ambient noise tomography or microseismic analysis, evidenced by peer-reviewed publications
  • Strong foundation in seismic signal processing and inversion
  • Proficiency in scientific computing and reproducible workflows (e.g., Python, HPC), with version control (e.g., Git/GitHub) a plus
  • Ability to translate research-stage methods into practical, decision-grade tools under real-world data and time constraints
  • Strong cross-disciplinary collaboration skills, able to communicate and integrate effectively with geologists, geophysicists, engineers, and data scientists
Location and Benefits
  • The position is based out of our headquarters in Salt Lake City, Utah, and is a hybrid position
  • Benefits include:
  • Paid holidays
  • 18 days PTO + PTO accrual increase based on tenure
  • Medical, dental and vision coverage
  • 401k
  • Life insurance + Short term & Long term disability
  • Growth opportunities at a company with a direct impact in displacing carbon emissions

Equal Opportunity Employer
Zanskar is an equal-opportunity employer and complies with all applicable federal, state, and local fair employment practice laws.