Skip to main content

This job has expired

You will need to login before you can apply for a job.

Sr. Software Engineer -AI, Machine Learning

BNY Mellon
Pittsburgh, USA
Closing date
Mar 15, 2024

View more

Job Function
Industry Sector
Finance - General
Employment Type
Full Time

Senior Software Engineer : AI / ML - Data and Analytics Solutions, Vault Platform

Can be based out of our Lake Mary, FL or Pittsburgh, PA offices - HYBRID


BNY Mellon Data and Analytics Solutions is a public- and private-cloud-based software and content offering that builds client-centric data, technology, and content capabilities. Operating with the skill and agility of a fintech, Data and Analytics Solutions combines the expertise and resources of the Eagle product suite, Intermediary Analytics, and other BNY Mellon technology and data assets.

We are seeking talented engineers to join our team and help us tackle complex business problems using AI/ML. We believe in combining both traditional and cutting-edge approaches to deliver the best experience for our clients in terms of automation and accuracy. This role allows engineers to design and develop solutions using custom models and industry-leading LLMs, refining and fine tuning where necessary. The ideal candidate is an innovator and has the passion and drive to deliver industry first solutions.

If you're passionate about using AI/ML to solve real-world problems and enjoy working in a collaborative environment, we'd love for you to be a part of our team.

  • Design and build scalable AI solutions to address business challenges.
  • Collaborate with cross-functional teams to understand project requirements and objectives.
  • Conduct data analysis and preprocessing to ensure data quality for training models.
  • Stay updated on the latest advancements in AI/ML technologies and integrate them into existing projects.
  • Evaluate and select appropriate tools and technologies for specific projects.
  • Build and ensure seamless integration of AI/ML solutions with data pipelines.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay abreast of industry best practices and contribute to the continuous improvement of development processes.
  • Apply differing techniques in delivering natural language responses to natural language questions.
  • Define workflows, agents and tools that can be leveraged by LLMs when answering natural language questions.
  • Deliver features to production while considering functional and non-functional requirements, including security, latency, disaster recovery, and performance.
  • Take an active part in a Scrum team to deliver high quality software to the business
  • Deliver the defined solutions for the projects thru the Agile process

  • Experience in developing ML infrastructure and MLOps in the Cloud
  • Proficiency in Python and another programming language such as Rust, Java, C++
  • Experience with API frameworks such as Flask or SpringBoot
  • Experience working with machine learning models with respect to deployment, inference, tuning, and measurement
  • Knowledge and deep interest in building solutions using LLMs and tools like langchain
  • Strong understanding of machine learning algorithms, statistical models, and their applications.
  • Experience with popular machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Experience with building data pipelines in getting the data required to build and evaluate ML models, using distributed data processing frameworks such as Spark or Snowflake
  • Superb interpersonal skills, with a track record of being able to influence multi-functional teams and leaders, and develop and maintain relationships across and between organizations
  • Solid understanding of data preprocessing, feature engineering, and model evaluation
  • Excellent communication skills to convey technical concepts to non-technical stakeholders.

MODIFIED BASED UPON LOCAL REGULATIONS/REQUIREMENTS Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required

9-11 years of experience in software development required; experience in the securities or financial services industry is a plus

Employer Description:

For over 230 years, the people of BNY Mellon have been at the forefront of finance, expanding the financial markets while supporting investors throughout the investment lifecycle. BNY Mellon can act as a single point of contact for clients looking to create, trade, hold, manage, service, distribute or restructure investments and safeguards nearly one-fifth of the world's financial assets. BNY Mellon remains one of the safest, most trusted and admired companies. Every day our employees make their mark by helping clients better manage and service their financial assets around the world. Whether providing financial services for institutions, corporations or individual investors, clients count on the people of BNY Mellon across time zones and in 35 countries and more than 100 markets. It's the collective ambition, innovative thinking and exceptionally focused client service paired with a commitment to doing what is right that continues to set us apart. Make your mark:

EEO Statement:

BNY Mellon is an Equal Employment Opportunity/Affirmative Action Employer. Minorities/Females/Individuals With Disabilities/Protected Veterans. Our ambition is to build the best global team - one that is representative and inclusive of the diverse talent, clients and communities we work with and serve - and to empower our team to do their best work. We support wellbeing and a balanced life, and offer a range of family-friendly, inclusive employment policies and employee forums.

Sign in to create job alerts

Sign in or create an account to start creating job alerts and receive personalised job recommendations straight to your inbox.

Create alert