You will need to login before you can apply for a job.
Senior Software Engineer, AI & ML, Vice President
Sector: Banking and Financial Services
Role: Senior Executive
Contract Type: Permanent
Hours: Full Time
About this role
Senior Software Engineer - Machine Learning
AI Labs Overview:
Since our founding over 30 years ago, BlackRock has brought together great minds to drive innovation. We have been demonstrating technology for insight and efficiency to improve our business and help clients realize their objectives. AI Labs was formed to solve strategic business challenges by leveraging our expertise in data science, machine learning, and statistics. Our mission is to combine human and machine intelligence to revolutionize asset management.
We are looking for candidates with unique backgrounds and diverse skill sets to accelerate our efforts at BlackRock. AI Labs aims to bring best-in-class technologies and insights to the firm and our clients.
Responsibilities
* Help lead architecture on a multi-discipline, multi-region team of data scientists, engineers, and investment professionals on a corporate-wide set of client, investor, and operational problems.
* Build and maintain tools and services supporting the full model development lifecycle for statistical models, machine learning, optimization, and deep learning models (e.g., feature engineering, backtesting and simulation, validation, deployment).
* Maintain and monitor production models and experimentation.
* Tune performance in both single-threaded and distributed environments.
* Enforce high-quality patterns and practices for maintaining model pipelines.
Requirements
* 7+ years in software engineering, with 3+ years in API-backed ML deployment.
* Strong programming language skills in Python.
* Significant experience with SQL (e.g., RDBMS, Spark, Presto, or BigQuery).
* Experience with machine learning, optimization, and data manipulation tools (e.g., scikit-learn, XGBoost, cvxpy, Pandas, Spark, or PyTorch).
* Experience with at least one low-level or scientific language (e.g., C, Rust, Go, Julia, or R).
* Experience with accelerated compute (GPU, TPU, Inferencia) for research and deployment.
* Experience efficiently training and fine-tuning of deep learning models.
* Bonus: Deployment of enterprise quality model endpoints for high throughput and low latency.
Our benefits
We offer a wide range of employee benefits including retirement investment tools, education reimbursement, resources for physical health and emotional well-being, family support programs, and Flexible Time Off (FTO) to help you recharge.
Our hybrid work model
BlackRock's hybrid work model enables collaboration and flexibility. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week.
About BlackRock
At BlackRock, we are dedicated to helping people experience financial well-being. Our clients include pension plans, individual investors, and institutions. We seek diverse perspectives to solve complex challenges and create an inclusive environment for our employees.
BlackRock is proud to be an Equal Opportunity Employer. #J-18808-Ljbffr