Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Get past ATS filters
Job summary
A leading research firm in Jersey City is seeking a skilled candidate to design and maintain in-house research data platforms. The ideal applicant should hold a Bachelor's degree in computer science and have 1-3 years of experience in a programming setting, preferably with proficiency in Python and its scientific ecosystem. Responsibilities include establishing data processing protocols and collaborating with external partners for data onboarding and analysis, in a fast-paced and team-oriented environment.
Qualifications
Bachelor's degree or higher in computer science or a related technical area.
1-3 years of experience in programming for a professional setting.
Proficiency in Python and its scientific computing tools.
Familiarity with modern data engineering ecosystems is a plus.
Experience with financial data or ML is a plus.
Strong communication and teamwork skills.
Ability to thrive in a fast-paced environment.
Responsibilities
Design, develop, and maintain in-house research data platforms.
Establish protocols for data processing and quality assurance.
Collaborate with partners for new datasets and conduct data analysis.
Develop and maintain quantitative research tools.
Skills
Python programming
Data analysis
Teamwork
Critical thinking
Fast-paced environment adaptability
Fast-paced environment
Quantitative research knowledge
Education
Bachelor's degree in computer science or related field
Tools
Python
Numpy
Pandas
Job description
Job Responsibilities
Design, develop, maintain, and optimize in-house research data platforms (including price volume, fundamental, and alternative data), providing quantitative researchers with reliable, high-quality, and stable data sources and analysis tools.
Establish protocols for data injection, processing, quality assurance, anomaly detection and archiving, and streamline and improve processes.
Work with external partners to onboard new datasets, conduct domain-specific data analysis and data mining for new datasets, and collaborate with quant researchers to evaluate new data sources.
Develop and maintain quantitative research tools.
Qualifications
Bachelor's degree or higher in computer science or a related technical area.
1-3 years of experience in programming for a professional setting.
Proficiency in the Python programming language and its scientific computing ecosystem (numpy, Pandas, Arrow, etc.) is preferred.
Familiarity with the state-of-the-art data engineering ecosystem is a plus.
Experience in processing financial data is a plus.
Experience in machine learning is a plus.
Knowledge of quantitative research and trading is a plus.
Being fast, rigorous and critical in thinking.
Effective communicator with a strong sense of teamwork.
Highly motivated and capable of thriving in a fast-paced environment.