Software Engineer - Research
Core
Develop and deploy scalable pipelines connecting research ideas to production rollout, ensuring efficiency and effectiveness for a quantitative trading firm.
Role type
Senior IC software engineer (research infrastructure)
Builds
External data ingestion pipelines, feature discovery and storage systems, model validators, experiment trackers, and bespoke algorithms.
Domain
Financial services / Quantitative trading / Machine Learning infrastructure
Deliverable
production ML models | infrastructure
Required skills
Python, C++, production code ownership, system integration, cross-team collaboration, requirement analysis
Preferred skills
curiosity about other teams' systems, multi-project management, adaptability to new tools
Technologies
Python, C++, internal domain-specific languages
Responsibilities
Design and build data ingestion pipelines, develop feature storage systems, create model validators and experiment trackers, deploy bespoke algorithms, collaborate with researchers on problem-solving
Seniority
Senior, hands-on IC