Algorithmic Trading Intern (Python)
Job Description:
We are looking for a highly motivated Algorithmic Trading Intern with a strong foundation in Python to support our algorithmic trading team. This internship offers a unique opportunity to apply quantitative skills, develop trading algorithms, and enhance your knowledge of financial markets in a real-world trading environment.
Responsibilities:
- Collaborate with senior team members to develop, test, and implement algorithmic trading strategies.
- Assist in the creation and maintenance of trading systems, including data pipelines and execution modules.
- Conduct research on market data and trading patterns to support algorithmic trading strategy development.
- Support backtesting and performance analysis of trading strategies using historical data.
- Write efficient Python code to analyze financial data and automate processes.
- Assist in monitoring and troubleshooting trading algorithms in a simulated environment.
- Document code, processes, and findings thoroughly for future reference.
Qualifications:
- Strong proficiency in Python, with experience in libraries such as NumPy, pandas, and scikit-learn.
- Basic understanding of financial markets, trading concepts, and algorithmic trading.
- Familiarity with data analysis and statistical modeling techniques.
- Experience with backtesting frameworks, machine learning, or financial time series analysis is a plus.
- Knowledge of trading platforms (e.g., MetaTrader, QuantConnect, Binance) is a bonus.
Skills and Competencies:
- Strong analytical and problem-solving skills.
- Detail-oriented with a proactive approach to learning.
- Ability to work collaboratively and adapt to a fast-paced environment.
- Effective communication skills, both written and verbal.
Benefits:
- Market Competitive salary
- Monthly Travel Allowance
- Monthly Lunch Allowance
- Monthly Well-being Allowance & Employer’s contribution to EOBI Fund
- Comfortable Workplace
- Accessible Leadership
Application Process:
- Candidates must first apply via our Google Form, providing all required details and information for consideration.
- After submission, our team will review the applications and conduct an initial screening based on the candidate's qualifications and experience.
- Shortlisted candidates will be contacted for a screening call, where we’ll discuss the role, expectations, and assess the candidate’s fit for the position.
- Based on the outcome of the screening call, candidates will be invited for an onsite assessment and interview to further evaluate skills and cultural fit.
- After the interview process, feedback will be promptly shared with all candidates to keep them informed about their status.