1

Research Python Jobs in Pennsylvania (NOW HIRING)

Fluency with a deep learning framework and Python Nice to Have Experience * Contributions to research communities and efforts, such as publications at conferences like CVPR, NeurIPS, ICCV, ECCV, ICML ...

Fluency with a deep learning framework and Python Nice to Have Experience * Contributions to research communities and efforts, such as publications at conferences like CVPR, NeurIPS, ICCV, ECCV, ICML ...

Fluency with a deep learning framework and Python Nice to Have Experience * Contributions to research communities and efforts, such as publications at conferences like CVPR, NeurIPS, ICCV, ECCV, ICML ...

PA · On-site

$100 - $125/hr

Professional development and tuition reimbursement Schnabel's Research, Development, and Innovation (RDI) group is seeking a Full Stack Software Engineer (Python/Django) to design, develop, and ...

New

Showing results 41-60

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.

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 job categories do people searching Research Python jobs in Pennsylvania look for?

The top searched job categories for Research Python jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Research Python jobs?

Cities in Pennsylvania with the most Research Python job openings:

Infographic showing various Research Python job openings in Pennsylvania as of August 2026, with employment types broken down into 56% Full Time, and 44% Part Time. Highlights an 100% In-person job distribution.

Software Engineer | Python & SQL Development | Experienced Hire

Bala Cynwyd, PA • On-site

Susquehanna International Group, LLP
Finance and Insurance • 1 - 5K employees

$125 - $150/hr

Other

Posted 10 days ago


Job description

Overview

We are looking for a Software Engineer to join our Inbound Clearing team, where you will be a hands‑on contributor building the systems that support firmwide inbound clearing workflows, data pipelines, and real‑time operational visibility. This role sits at the intersection of technology, financial operations, and treasury workflows, ensuring the firm has accurate, timely, and normalized data to support downstream reporting, reconciliation, and decision‑making.

You will partner closely with Operations, Treasury, Trading, and cross‑functional engineering teams to modernize the data feeds and inbound clearing processes that power firmwide reporting. Much of your work will focus on improving system resiliency, re‑architecting legacy pipelines, and enhancing transparency through better analytics tooling — systems where correctness is not optional and your output is consumed daily by the business.

An ideal candidate brings strong Python and SQL fundamentals, a positive attitude, a passion for solving problems and adding value however possible, and a strong desire to learn the business.

Platform & Project Work
  • Re-architect and enhance inbound clearing pipelines to normalize data across all asset classes, products, and clearing venues
  • Develop and maintain automated reporting tools related to financing, margin, cash movements, and exposure
  • Drive reconciliation and data quality initiatives to ensure accuracy across positions, balances, and trades
  • Collaborate with stakeholders to gather requirements and iterate quickly on enhancements to the clearing and reporting platform
  • Use AI-assisted development tooling actively to improve delivery quality and velocity
Operational Support
  • Support daily clearing workflows and ensure the accuracy of inbound data used for P&L, financing, RWA, margin, and regulatory reporting
  • Troubleshoot data irregularities and partner with Operations to resolve breaks or inconsistencies before they reach the business
What we’re looking for Technical Skills
  • 3–6 years of hands‑on development experience with strong Python and SQL fundamentals
  • Comfort designing and querying large, structured datasets; experience building data pipelines or data-intensive services
  • Experience building high‑correctness systems where data accuracy matters — reconciliation, reporting, or similar
  • Strong analytical and problem‑solving skills, with attention to detail and a proactive approach to improving legacy processes
  • Ability to work independently on multiple projects while maintaining close communication with business stakeholders
  • Excellent communication skills for interacting with cross‑functional teams and senior management
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Finance, or a related field (relevant experience may substitute for education)
Preferred Qualifications
  • Experience within clearing, settlements, treasury, or other financial operations domains
  • Exposure to large-scale data platforms or distributed systems (e.g., Hadoop, HBase, Druid)
  • A desire to automate manual workflows and build robust, transparent operational systems
Why This Role
  • Work on systems that matter: your pipelines and reporting are consumed daily by Operations, Treasury, and the business, and accuracy is paramount
  • Real end‑to‑end ownership — you won’t be handed narrow tasks; you’ll own meaningful pieces of the clearing and reporting platform
  • Opportunity to build, not just maintain — we are actively modernizing legacy pipelines and expanding analytics tooling
  • A non-hierarchical, collaborative environment that empowers developers to make direct business impact
  • Work in an environment that actively invests in AI tooling and expects engineers to use it
About Susquehanna

Susquehanna is a global quantitative trading firm powered by scientific rigor, curiosity, and innovation. Our culture is intellectually driven and highly collaborative, bringing together researchers, engineers, and traders to design and deploy impactful strategies in our systematic trading environment. To meet the unique challenges of global markets, Susquehanna applies machine learning and advanced quantitative research to vast datasets in order to uncover actionable insights and build effective strategies. By uniting deep market expertise with cutting‑edge technology, we excel in solving complex problems and pushing boundaries together.

#J-18808-Ljbffr