|Job Category||Information Technology|
|Position Type||Full Time|
|Application Deadline||December 31, 2021|
|Experience Required||4 years|
|Job Duration||1 year|
Software Developer, Algorithmic Trading
Our client is one of the largest banks in the world, based on market capitalization, being one of North Americas leading diversified financial services companies.
What is the opportunity?
You will be joining a team of high performing data scientists, data engineers and software developers building and supporting the AI-based models that underpin the next generation of trading algorithms for our clients Canadian Equity business.
Day to day, your work runs the full SDLC gamut from requirements gathering, design and development, testing, deploying to production and supporting your solution in production.
You will be working in a fast-paced environment, juggling many competing priorities, and will be communicating directly with senior business stakeholders to understand the business use cases and ensuring your solution is fit for purpose.
What will you do?
Work in an agile team with other developers, quality analysts, data scientists, and business stakeholders to continuously iterate and deliver new- and maintain existing- RL models
Identify and implement solutions to optimize performance
Meet deadlines in support of a fast moving release cycle
Leverage cutting-edge research and techniques with continuous improvement in mind
BS degree in Computer Science, Software Engineering, similar technical field of study or equivalent practical experience
3+ years experience developing applications in Python and Java
Experience with Python-based ML packages (SciKit Learn, NumPy, TensorFlow)
Excellent written and verbal communication
Nice to Have
Experience with algorithmic, or electronic trading
Experience with Reinforcement Learning (RL)
Experience programming in a high throughput, low latency environment
Experience working in an Agile environment
Whats in it for you?
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Leaders who support your development through coaching and managing opportunities
Ability to make a difference and lasting impact, and do challenging work
Work in a dynamic, collaborative, progressive, and high-performing team
A world-class training program in financial services
Opportunities to take on progressively greater accountabilities
Our client is one of North Americas leading diversified financial services companies, serving more than 16 million personal, business, public sector and institutional clients through offices in Canada, the U.S. and 37 other countries.
This is a permanent role based in Toronto, Ontario (37.5 hours per week). Not a remote role.
The salary for this role is salary plus variable bonus.
Position Level is CM Professional.
If you meet the above criteria and are interested in this opportunity, please email or call me at your earliest convenience.
MaxSys Staffing & Consulting
DEDICATED TO OUR CLIENTS / COMMITTED TO OUR PEOPLE