Python Programmer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

Competitive Salary

HOURS PER WEEK

TBD

DATE POSTED

Mar 20, 2025

JOB OVERVIEW

We are looking for a highly motivated and detail-oriented Python Programmer to support research and development work on data-driven projects, web scraping, and backtesting. This role is ideal for someone who enjoys working on automating data collection, processing large datasets, and testing strategies on historical data—similar to the work done at firms like AQR, Qube, and other research-driven technology firms.

Apply here:Upgrade to see actual info

Key Responsibilities

Write clean, efficient, and well-documented code
Teach and guide me through Python concepts, code structure, and best practices so I can use and modify the code myself
Develop and maintain web scraping scripts to collect daily data from various sources
Automate data pipelines to ensure structured and unstructured data is processed efficiently
Optimize and scale scraping processes to ensure reliability and performance
Implement backtesting frameworks to evaluate strategies on historical data
Work with large datasets, ensuring data accuracy, cleaning, and transformation
Develop tools for analyzing and visualizing backtesting results
Implement error handling and monitoring to manage failures in scraping and backtesting jobs
Requirements

Strong Python programming skills or willingness and capability to learn (e.g. NumPy, Pandas, SciPy, BeautifulSoup, Selenium, Scrapy, Requests)
Experience with web scraping techniques and handling anti-scraping measures
Ability to optimize code for performance, efficiency, and robustness
Willingness to explain concepts and help explain Python effectively

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin