- Data Science Recruiters and Staffing Specialists Algorithmic Trader
Data Science Jobs
- AI Engineer
- AI Product Owner
- Algorithmic Trader
- Artificial Intelligence and Machine Learning Engineer
- Artificial Intelligence Product Owner
- BI Developer
- Big Data Engineer
- Business Intelligence Developer
- Creative Strategist
- Data Analyst
- Data Architect
- Data Engineer
- Data Engineering Manager
- Data Scientist
- Data Scientist, Deep Learning
- Data Solutions Architect
- Database Administrator
- Database Administrator (DBA)
- Database Developer
- Deep Learning Engineer
- Director of Analytics
- Director of Artificial Intelligence
- Director of Data
- Director of Machine Learning
- Engineering Manager, Machine Learning
- ETL Developer
- Fraud Analyst
- Hadoop Engineer
- Head of Data Engineering
- Head of Machine Learning
- Internet of Things Engineer
- Machine Learning Engineer
- ML/AI Engineer
- NLP Data Engineer
- NLP Data Scientist
- NLP Engineer
- Python Developer
- Python Engineer
- Risk Analyst
- Statistician
The algorithmic trading team is responsible for the research, design and implementation of algorithms and the products designed for clients that utilize them. This is a great opportunity to work in a fast-paced environment developing cutting-edge algorithmic trading strategies, where you will be involved in challenging new initiatives and stay current with the latest industry developments. Ideal candidates should have strong quantitative, technical and soft skills that can foster innovation in a collaborative team culture.
Typical Duties and Responsibilities
- Develop new algorithmic trading strategies
- Research and analyze methods to enhance existing algorithmic trading strategies
- Perform analysis of large data sets consisting of market data, orders, executions and derived analytics
- Support and develop various core models and predictive signals used by execution algorithms
- Perform research on market microstructure and market impact models
- Provide data and analysis supporting initial model validation and ongoing performance analysis
- Conduct performance analysis and tuning of clients flows.
- Enhance and use algo trading simulator and other tools to tune various execution algorithms
- Understand production strategy and model code to run tests and make enhancements
- Support desk enquiries and collaborate closely with traders and technology professionals
Education
- Bachelor’s degree in computer science, statistic, math, or a related field
Required Skills and Experience
- Good understanding of US cash equities and market microstructure.
- 3+ years of experience in a trading environment, ideally in a research and development role
- Experience applying statistical modeling and machine learning on large trading and market data sets
- Experience with predictive signals, market impact and optimal trade scheduling models
- Strong analytical and quantitative skills
- Proficiency with Python or R
- Good communication skills, both verbal and written
Preferred Qualifications
- Experience with Q/KDB or time series databases
- Knowledge of Java or C++ is highly desirable