1

Research Python Jobs in Colorado (NOW HIRING)

Senior Research Scientist

Broomfield, CO · On-site

$190K - $252K/yr

Experience coding languages with Rust, C++, and Python. * A Research Scientist should have a record of academic excellence, including demonstrated experience in most of the following areas: * Applied ...

next page

Showing results 1-20

Research Python information

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.

Is Python good for research?

Research Python developers use Python because of its simplicity, extensive libraries, and strong support for data analysis, machine learning, and scientific computing. It is widely adopted in academia and industry for research projects, often complemented by tools like Jupyter notebooks and frameworks such as NumPy and pandas.

What Python jobs are in demand?

Python development roles such as data scientist, machine learning engineer, backend developer, and automation engineer are currently in high demand. These positions often require knowledge of frameworks like Django or Flask, data analysis libraries, and proficiency in cloud platforms. Demand is driven by industries including technology, finance, healthcare, and e-commerce, with many roles requiring strong problem-solving skills and experience with version control tools like Git.

Will AI replace Python coders?

Research Python coders develop and maintain Python-based applications and tools, and while AI can automate certain coding tasks, it is unlikely to fully replace human programmers due to the need for problem-solving, creativity, and understanding complex requirements. AI tools can assist coders by increasing efficiency and handling repetitive tasks, but human oversight remains essential for quality and 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.

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

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.

Is Python still in demand in 2026?

Python remains a highly in-demand skill for research roles, including those involving data analysis, machine learning, and automation. Its versatility, extensive libraries, and widespread use in industry and academia ensure continued demand for professionals proficient in Python in 2026.
What are popular job titles related to Research Python jobs in Colorado? For Research Python jobs in Colorado, the most frequently searched job titles are:
What cities in Colorado are hiring for Research Python jobs? Cities in Colorado with the most Research Python job openings:
Antarctic Research Associate (Alternate)

Antarctic Research Associate (Alternate)

Leidos

Centennial, CO • On-site

$6.4K - $7.2K/mo

Full-time

Posted 5 days ago

New


Leidos rating

8.4

Company rating: 8.4 out of 10

Based on 149 frontline employees who took The Breakroom Quiz

56th of 451 rated business services


Job description

The McMurdo Research Associate supports a variety of scientific research projects in the physical and astrophysical sciences at McMurdo Station during the austral summer (October to February). In accordance with technical direction provided by grantees, subcontractors, and the National Science Foundation, the Research Associate works with advanced scientific instrumentation, assists in the collection of data, troubleshoots problems, and carries out research protocols for NSF-funded science.
This is a seasonal position (approx. 5 months) with an expected salary range of $77,000 - $87,000 annually ($6,417 - $7,250 per month deployed), plus a percentage increase during deployment.
Must be able to obtain and maintain a Public Trust security clearance. This process may take up to 4 months.
Eligibility for deployment will require physical and dental evaluations with parameters determined by the National Science Foundation (NSF).
Due to contract requirements, US citizenship is required.
About the Antarctic Support Contract:
Leidos Antarctic Support Contract (ASC) is the prime contractor to the National Science Foundation (NSF) in support of the United States Antarctic Program (USAP). Leidos supports the NSF's Office of Polar Program's Antarctic Infrastructure and Logistics by aligning with their Mission and Vision Statements:
  • Vision: Expanding our scientific reach in Antarctica through increased operational and logistical effectiveness.
  • Mission: To provide the operational and logistical platform necessary for the U.S. to conduct world-class science in Antarctica and maintain its active and influential presence on the continent.

Leidos ASC provides science and logistics support for approximately 150 science and technical events across three geographically remote research stations; McMurdo Station, Palmer Station, and South Pole Station and several deep field sites across Antarctica. Each station or field site supports world class research across multiple science disciplines. The planning and implementation of science support requirements in Antarctica is a critical part of our mission.
Primary Responsibilities:
  • Deploys to McMurdo Station, Antarctica, from early October to late February.
  • Maintains, troubleshoots, and repairs a variety of equipment used in the long-term monitoring of physical phenomena including (but not limited to) UV spectroradiometers, GPS receivers, VLF radio receivers, seismometers, all sky imagers, lasers, magnetometers, photometers, interferometers, and other optical instruments.
  • Collects, archives, and transmits data and status reports to project researchers.
  • Regularly employs ingenuity and creativity to develop new technical solutions and systems in order to achieve functional objectives.

Minimum Qualifications:
  • Requires ability to apply principles, theories, and concepts from the technical domain and has a broad understanding of other related specialty areas.
  • Requires a BS degree and 4 - 8 years of prior relevant experience, or a Masters degree with 2 - 6 years of prior relevant experience, or equivalent.
  • Able to work independently to achieve day-to-day objectives with significant impact on operational results or project deliverables.
  • Fluency with networking topics and file transfer tools required. Administrator ability for Macintosh and Linux/Unix platforms required. Unix system administration ability required.

Preferred Qualifications:
  • Master's degree or higher in Astronomy, Astrophysics, Physics, Electrical, Aeronautical or other engineering discipline is preferred.
  • A background in an academic research environment providing direct support to science projects is preferred.
  • Experience in general computer repair including IBM-PC, Macintosh, and network equipment preferred.
  • Experience with Python and SQL databases; RA should be able to write scripts for automation and reporting, including visualizations.
  • Two years' experience in laboratory or observatory technical work. Laboratory or observatory technical work should include operational experience utilizing experimental, physical, optical, or atmospheric science equipment. Experience handling cryogens preferred but not required.

At Leidos, the opportunities are boundless. We challenge our staff with interesting assignments that allow them to thrive professionally and personally. For us, helping you grow your career is good business. We're excited to learn more about you - apply today!
If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo - because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 - and moving faster than anyone else dares.
Original Posting:
July 10, 2026
For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.
Pay Range:
Pay Range $69,550.00 - $125,725.00
The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media