1730 IT & Software Developer jobs in the US

Associate Data Scientist - Optimization
$90,000 - 120,000
BMO Financial
College Street 320, Toronto
$90,000 - 120,000
Requirements
Must:
- Advanced degree in Computer Science, Mathematics, Physics, or a related discipline, with a focus on finance, economics, or operations research
- At least 3 years of experience in quantitative finance, preferably in collateral management, securities lending, or repo trading
- Experience in Capital Markets is preferred
- In-depth knowledge of equity financing markets, including securities lending, repo, and prime brokerage operations
- Proficiency in fixed income markets, bond financing, and cross-asset trading strategies
- Strong quantitative, technological, and financial competencies
- Expert-level proficiency in Python programming, with experience in optimization libraries (Pyomo, Gurobi, CPLEX)
- Familiarity with popular data science toolkits
- Advanced understanding of design and analysis methodologies
- Strong database proficiency, including experience with PostgreSQL and SQL Server
- Solid grasp of mathematical optimization, linear/quadratic programming, and constraint modeling
- Competence in Linux environments, Docker, and cloud platforms (preferably AWS)
- Experience with version control, CI/CD pipelines, and collaborative development practices
- Knowledge of finance tools like Bloomberg, FactSet, and Thomson Reuters is a plus
- Ability to investigate phenomena, formulate hypotheses, and derive insights from data
- Detail-oriented and focused on achieving results
- Capable of independent thinking and judgment, and adaptable to new challenges
- Team-oriented, willing to share ideas, and able to collaborate effectively
- Proven track record of excellence in managing complex projects with multiple stakeholders
Responsibilities
- Collaborate directly with Trading Desks to assess collateral optimization requirements and translate these into actionable models and solutions
- Create sophisticated mathematical models for collateral optimization, risk management, and capital efficiency
- Design and implement multi-objective optimization algorithms, addressing funding costs, liquidity constraints, regulatory demands, transaction costs, and other factors
- Improve and extend our Pyomo-based optimization framework for collateral allocation in Equity and Fixed Income trades
- Optimize current codebase and establish robust ETL pipelines for processing and developing data quality frameworks
- Explore and develop machine learning methods for predictive collateral management
- Investigate upcoming quantitative finance techniques applicable to collateral optimization
- Convey intricate technical concepts to non-technical stakeholders and present findings to senior management and key decision-makers
- Ensure comprehensive understanding and execution of all necessary steps for delivering high-demand data products
- Collaborate with BMO Technology teams to design, implement, and manage solutions utilizing AWS services such as ECS, Fargate, Lambda, and RDS
- Integrate REST APIs from vendors and triparty services providing collateral eligibility security reference information
- Present complex data clearly and succinctly, working with the Trading Desk to interpret results and incorporate feedback for ongoing enhancements of collateral optimization models
Description
At BMO Capital Markets, we are a premier financial services provider in North America, employing over 2,700 professionals in 30 global locations. Our team delivers a broad spectrum of investment and corporate banking products to corporate, institutional, and government clients. As part of the esteemed BMO Financial Group, we manage US$1.0 trillion in total assets and support approximately 54,000 employees. We are on the lookout for a highly adept Data Scientist to join our Collateral Management team, where you will play a crucial role in developing and refining our optimization platform focused on Equity and Fixed Income financing operations. We promote a collaborative environment where your contributions will directly impact our success in addressing complex challenges in Investment Banking and Global Markets. Join us and leverage innovative technologies to make a difference.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Data Engineer salaries in the United States here.
How many Data Engineer jobs are in the United States?
Currently, there are 1730 Data openings. Check also: Spark jobs, Snowflake jobs, Kafka jobs, Hadoop jobs - all with salary brackets.
Is the US a good place for Data Engineers?
The US is one of the best countries to work as a Data Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Data Engineer jobs in the United States?
Sched LLC, Jump, GE Aerospace, Meitou Inc., D3 Security Management Systems, LawDepot, Freedom Pet Supplies among others, are currently hiring for Data roles in the United States.
The company with most openings is BMO Financial as they are hiring for 28 different Data Engineer jobs in the United States. They are probably quite committed to find good Data Engineers.
The company with most openings is BMO Financial as they are hiring for 28 different Data Engineer jobs in the United States. They are probably quite committed to find good Data Engineers.