1

Research Python Jobs in Frederick, MD (NOW HIRING)

Showing results 21-40

Research Python information

See Frederick, MD salary details

$13

$58

$85

How much do research python jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for research python in Frederick, MD is $58.29, according to ZipRecruiter salary data. Most workers in this role earn between $48.03 and $66.20 per hour, depending on experience, location, and employer.

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

Is Python good for research?

Research Python developers use Python because of its simplicity, extensive libraries, and strong community support, making it well-suited for data analysis, scientific computing, and automation tasks. Proficiency in libraries like NumPy, pandas, and SciPy is often essential for research roles involving data processing and modeling.

Which research Python job is in demand?

Research Python roles in data science, machine learning, and artificial intelligence are currently in high demand due to the growing reliance on data-driven decision-making. These positions often require strong programming skills, knowledge of libraries like NumPy and pandas, and experience with statistical analysis or modeling. Employers seek candidates with relevant experience, often supported by certifications or advanced degrees in related fields.

What cities near Frederick, MD are hiring for Research Python jobs?

Cities near Frederick, MD with the most Research Python job openings:

Infographic showing various Research Python job openings in Frederick, MD as of August 2026, with employment types broken down into 51% Full Time, and 49% Part Time. Highlights an 100% In-person job distribution, with an average salary of $121,234 per year, or $58.3 per hour.

NIST PREP Senior Research Fellow in Nonstructural Element Database Development

Southeastern Universities Research Association

Gaithersburg, MD • On-site

$85/hr

Part-time

Re-posted 17 days ago


Job description

This position is part of the National Institute of Standards (NIST) Professional Research Experience (PREP) program. NIST recognizes that its research staff may wish to collaborate with researchers at academic institutions on specific projects of mutual interest, thus requires that such institutions must be the recipient of a PREP award. The PREP program requires staff from a wide range of backgrounds to work on scientific research in many areas. Employees in this position will perform technical work that underpins the scientific research of the collaboration.
A senior researcher or a faculty member is sought for a position in Structural Engineering to support the development and implementation of a new nonstructural component fragility and consequence database for performance-based hazard assessments of buildings. NIST has recently developed a relational database focusing on nonstructural elements in buildings, NED (Nonstructural Element Database), which collects information from experimental, analytical, and historic performance observations into seismic fragilities and consequence models to support building-specific seismic performance research and assessments, refactoring and expanding upon the FEMA P-58 database as the standard of practice for seismic risk assessment. Currently, the project is still in its active development and does not yet have consequence models or data from historical events, but it has collected over 2500 experimental data points and compiled a fragility data set that includes and expands upon the full FEMA P-58 nonstructural database. NIST will supplement its capacities with input from PREP Fellow experts in the areas of component damage consequence modeling and database schema design. The PREP Fellow will work with NIST researchers to develop and implement a new consequence model data schema and consequence estimation procedures within the NED database. The work, to be completed in collaboration with NIST researchers and other external contractors, will be comprised of the following five major tasks: (1) review, refactoring and forward developing of the current database architecture and data schema, (2) development of a general consequence model database architecture and schema, and (3) implementation of new consequence models into the database, (4) back-end and front-end software development, and (5) documentation of developments and tools and dissemination in technical reports and professional conferences.
Key responsibilities will include but are not limited to:
  • Review the current design and data schema of the NED database, paying specific attention to missing data representations, duplicity in data design, points of unclarity, and capability to scale with new data and meet future use cases.
  • Conceptualize and design a robust and scalable data schema to integrate consequence models into the NED architecture.
  • Work closely with NIST researchers and external collaborators to iterate and improve upon the database design as well as support the implementation of the database.
  • Direct development of the database tool and supporting database management software.
  • Direct development and deployment of web-based front-end software tools to support direct user interaction with the database.
  • Contributing to the publication of a NIST report and data repository documenting the database.

Qualifications
  • U.S. citizenship is preferred.
  • A PhD in Civil Engineering with a focus on Structural Engineering or a related field.
  • An excellent record of research, publications, and strong communication skills.
  • A strong background in engineering, natural hazards, and probabilistic risk assessment including uncertainty quantification.
  • More than 7 years of experience in software development.
  • Experience in the development, application, and implementation of the FEMA P-58 performance-based assessment framework and associated fragility database.
  • Experience in developing and deploying Python tools and libraries.
  • Experience in SQL database development and the Django Python package.
  • Experience developing and managing git repositories and deploying software to web-based platforms.
  • Experience in designing, implementing and managing code quality assurance plans and test suites, including unit tests, continues integration tests, linting and style conformance checks, and benchmarking tests.
  • The ability to work both independently and as part of a larger, multi-disciplinary team to achieve project objectives and meet project deadlines and reporting requirements.

Please upload the following with your application:
  • Curriculum vitae

Privacy Act StatementAuthority: 15 U.S.C. § 278g-1(e)(1) and (e)(3) and 15 U.S.C. § 272(b) and (c)
Purpose: The National Institute for Standards and Technology (NIST) hosts the Professional Research Experience Program (PREP) which is designed to provide valuable laboratory experience and financial assistance to undergraduates, post-bachelor's degree holders, graduate students, master's degree holders, postdocs, and faculty.
PREP is a 5-year cooperative agreement between NIST laboratories and participating PREP Universities to establish a collaborative research relationship between NIST and U.S. institutions of higher education in the following disciplines including (but may not be limited to) biochemistry, biological sciences, chemistry, computer science, engineering, electronics, materials science, mathematics, nanoscale science, neutron science, physical science, physics, and statistics. This collection of information is needed to facilitate administrative functions of the PREP Program.
Routine Uses: NIST will use the information collected to perform the requisite reviews of the applications to determine eligibility, and to meet programmatic requirements. Disclosure of this information is also subject to all the published routine uses as identified in the Privacy Act System of Records Notices: NIST-1: NIST Associates.
Disclosure: Furnishing this information is voluntary. When you submit the form, you are indicating your voluntary consent for NIST to use of the information you submit for the purpose stated.
SURA is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status, or any other basis as protected by federal, state, or local law.
PREP0004133