BMO Capital Markets Full Stack Engineer, Fall 2026
Core
Design, develop, and sustain high-performance interactive web applications and RESTful APIs for capital market trading, integrating AI and machine learning solutions.
Role type
Full Stack Engineer (Intern/Co-op)
Builds
Scalable, customizable, and sustainable AI-driven products for capital market trading
Domain
Financial Services / Capital Markets
Deliverable
production ML models | product features
Required skills
Modern web development, object-oriented programming, RESTful API development, Python, C#, C++, React, Docker, ETL processes, cloud deployment
Preferred skills
AI and machine learning integration, open-source technologies, large-scale data pipeline production
Technologies
React, Python, C#, C++, Docker, Cloud, AI, Machine Learning, ETL
Responsibilities
Design and develop interactive web applications using React; Create user-friendly web interfaces; Develop and manage RESTful APIs; Integrate AI and machine learning into solutions; Write clean code in Python, C#, or C++; Deploy solutions in cloud environments; Automate ETL processes; Engage in code reviews and unit testing
Seniority
Intern / Co-op