1

Research Python Jobs in Denver, CO (NOW HIRING)

Data Platform Engineer (Python) About the Role What if your Python expertise could directly shape ... Collaborate with data, research, and engineering teams to support model training and evaluation ...

Python Data Analyst

Denver, CO ยท On-site

$65K - $75K/yr

As a Python Data Analyst, you will work with our Trading department to analyze complex datasets ... Self-motivated to research and deliver change within the department. * Strong analytical and ...

Senior Research Scientist

Broomfield, CO ยท On-site

$99.20K - $126.40K/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 ...

Senior Research Scientist

Broomfield, CO

$99.20K - $126.40K/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 ...

Research Scientist I

Boulder, CO ยท On-site

$73K - $77K/yr

Job Summary The Institute of Arctic and Alpine Research (INSTAAR) at the University of Colorado ... Python, R and /or MATLAB. * Willingness to learn new methods or skills to support project goals.

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

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

See Denver, CO salary details

$13

$60

$88

How much do research python jobs pay per hour?

As of Jun 3, 2026, the average hourly pay for research python in Denver, CO is $60.34, according to ZipRecruiter salary data. Most workers in this role earn between $49.71 and $68.56 per hour, depending on experience, location, and employer.

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.

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.

What are popular job titles related to Research Python jobs in Denver, CO? For Research Python jobs in Denver, CO, the most frequently searched job titles are:

Data Platform Engineer (Python)

Alignerr

Denver, CO โ€ข Remote

Other

Posted 29 days ago


Job description

Data Platform Engineer (Python)
About the Role
What if your Python expertise could directly shape the infrastructure powering the world's most advanced AI systems? We're looking for a Senior Python Full-Stack Engineer to design and build the data pipelines, annotation tooling, and evaluation infrastructure that leading AI labs depend on to train and improve next-generation models.
This is a fully remote, flexible contract role for experienced engineers who want to work on real production systems - not toy projects - at the cutting edge of AI development.
  • Organization
    : Alignerr
  • Type
    : Hourly Contract
  • Location
    : Remote
  • Commitment
    : 20-40 hours/week
What You'll Do
  • Design, build, and optimize high-performance Python systems supporting AI data pipelines and evaluation workflows
  • Develop full-stack tooling and backend services for large-scale data annotation, validation, and quality control
  • Improve reliability, performance, and safety across existing Python codebases
  • Collaborate with data, research, and engineering teams to support model training and evaluation workflows
  • Identify bottlenecks and edge cases in data and system behavior, and implement scalable, production-grade fixes
  • Participate in synchronous design reviews to iterate on architecture and implementation decisions
Who You Are
  • Native or fluent English speaker with clear written and verbal communication skills
  • Full-stack developer with a strong systems programming background
  • 5+ years of professional experience writing production Python for data engineering
  • Proficient with workflow orchestration tools for managing complex dependency graphs
  • Experienced with dataframe processing libraries and cloud data warehouse integrations via Python SDKs
  • Able to commit 20-40 hours per week with reliability and consistency
Nice to Have
  • Prior experience with data annotation, data quality pipelines, or evaluation systems
  • Familiarity with AI/ML workflows, model training, or benchmarking infrastructure
  • Experience with distributed systems or developer tooling
Why Join Us
  • Work directly with leading AI labs on systems that influence how next-generation models are built
  • Fully remote and flexible - work from anywhere, on a schedule that suits you
  • Tackle genuinely hard, high-impact engineering problems - not maintenance tickets
  • Collaborate with a sharp, distributed team of engineers and researchers
  • Potential for ongoing work and contract extension as new projects launch