Enable job alerts via email!

Senior Software Engineer, AI & ML, Vice President

ENGINEERINGUK

City of Edinburgh

Hybrid

GBP 125,000 - 150,000

27 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to join their AI Labs team. This exciting role involves leading architecture and developing tools for machine learning and deep learning models. You will work with a diverse team to solve complex business challenges and enhance model performance in a collaborative environment. The company promotes a hybrid work model, offering flexibility while fostering innovation. If you have a passion for technology and a strong background in software engineering, this opportunity is perfect for you to make a significant impact in the financial services sector.

Benefits

Retirement investment tools

Education reimbursement

Physical health resources

Emotional well-being resources

Family support programs

Flexible Time Off (FTO)

Qualifications

  • 7+ years in software engineering with a focus on API-backed ML deployment.
  • Strong programming skills in Python and experience with SQL.

Responsibilities

  • Lead architecture on a multi-discipline team for client and operational problems.
  • Build tools for model development lifecycle including validation and deployment.

Skills

Python

Machine Learning

SQL

Data Manipulation

Deep Learning

API Development

Optimization

Tools

scikit-learn

XGBoost

Pandas

Spark

PyTorch

RDBMS

Job description

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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.