What are the responsibilities and job description for the Quantitative Developer position at Apollo Solutions?
Quantitative Developer
We are seeking a skilled Quantitative Developer with a strong foundation in Python to join our client's dynamic Research division.
This role is perfect for someone who thrives in a collaborative and intellectually challenging setting, enjoys data-driven decision-making, and is passionate about building technology that drives impactful investment strategies.
Our Research Development team empowers the broader group by creating robust tools, APIs, and libraries that accelerate the process of developing and operationalizing innovative investment concepts.
Responsibilities:
- Develop and maintain Python-based tools that underpin our research and investment workflows.
- Engineer scalable software components to enhance our data science infrastructure.
- Design and implement APIs for accessing and processing financial and numerical data.
- Leverage distributed systems and cloud-native technologies to handle large-scale data tasks.
- Optimize the performance of existing numerical and data analysis routines.
- Experiment with emerging technologies and tools from the PyData ecosystem to evaluate their applicability.
Who You Are:
- Hold a degree (Bachelor’s or higher) in Computer Science, Mathematics, Physics or similar
- Have a strong analytical mindset and a knack for solving complex problems.
- Proficient in Python, with experience delivering reliable, production-quality code.
- Comfortable with data structures, and numerical computing.
- Familiar with distributed computing tools like Spark, Dask, or high-performance clusters.
If you're interested, please apply now!